摘要: 一、功能描述 测试在flask_admin的后台,为一个字段添加ckeditor富文本编辑器,并适当调整后台的显示效果。 相关文档: https://flask-admin.readthedocs.io/en/latest/ https://flask-ckeditor.readthedocs.io 阅读全文
posted @ 2022-03-15 12:06 左舷弹幕薄 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 一、功能描述 使用flask_sqlalchemy、flask_login、flask_admin,模拟管理后台的登录认证过程。目的是只让已经登录的用户访问index和admin页面。 二、功能及效果 1、 访问index或者后台admin页面,自动重定向到首页 2、登录账号,如果数据库里面检索到记 阅读全文
posted @ 2022-03-10 18:08 左舷弹幕薄 阅读(671) 评论(0) 推荐(0) 编辑
摘要: 一、案例环境 OS:WIN10 202H python -V: 3.8.5 一、安装selenium pip install selenium 二、安装chrome + chromedriver 看清楚浏览器和对应版本的chromedriver,一起下载下来。 chrome查看版本,在地址栏输入:c 阅读全文
posted @ 2021-05-31 17:55 左舷弹幕薄 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 功能描述 写了一个爬虫项目,集成了scrapy的采集和django的admin后台,scrapy部分用terminal命令采集内容,通过pipline处理后写入mongodb,django的admin后台通过使用ckediter富文本编辑器实现可视化编辑,编辑完并保存后,通过在admin.py中的a 阅读全文
posted @ 2021-05-12 18:13 左舷弹幕薄 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 功能描述 在ftp服务器开启的情况下,使用ftplib模块实现本地文件上传的功能(python -V 3.85),和经常使用的pymysql,pymongo等模块不同,ftplib模块的登录,连接和登录是两个分开的部分。 import ftplib from os import path # 预先定 阅读全文
posted @ 2021-05-11 18:52 左舷弹幕薄 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 功能描述 百度站长后台的普通收录的方式有3种,分别是API提交、sitemap地址还有手动添加,其中sitemap的响应时间有时候会比较长,使用API推送是更理想的一种方式。本代码使用的前提是网站已经有支持百度sitemap格式的xml文件页面,首先使用requests.get()方法抓取文件内容, 阅读全文
posted @ 2021-04-22 10:25 左舷弹幕薄 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 功能描述 对于百度、360等搜索引擎,后台有提交网站地图(sitemap)的需求。以百度为例,规定网站地图的格式为xml或者txt,并且有比较严格的格式要求,django自带sitemap功能,但是使用起来比较麻烦,相关教程也非常少,还不够灵活,这里自定义一个类,实例化之后以比较灵活的方式来生成网站 阅读全文
posted @ 2021-04-21 15:17 左舷弹幕薄 阅读(393) 评论(0) 推荐(0) 编辑
摘要: python环境下安装ckeditor库 使用pip安装 django-ckeditor 和 pillow,pillow用于生成缩略图,用来在编辑器里浏览上传的图片,本文的环境为python3.8.5,django版本为3.1 pip install django-ckeditor pip inst 阅读全文
posted @ 2021-03-11 15:20 左舷弹幕薄 阅读(304) 评论(0) 推荐(0) 编辑