摘要:
随机切换UserAgent "https://github.com/hellysmile/fake useragent" scrapy 使用 fake useragent <! more 在全局配置文件中禁用掉默认的UA,将其设置为None即可 settings.py 在中间件中编写自己的middl 阅读全文
摘要:
参考 "https://github.com/zkqiang/Zhihu Login" 阅读全文
摘要:
下载安装 因为Django2.1不再支持MySQL5.5,这里需要重新安装一下MySQL <! more 首先去官网下载 这里使用的是msi版本 "https://dev.mysql.com/downloads/windows/installer/5.7.html" 下载后双击进行安装 这里选择服务 阅读全文
摘要:
部署 __项目不要放在/root目录下__ 全新的centos7,阿里云 <! more 这里先配置一下安全组 ssh安装 不安装也可以,需要配置密匙对 登录时需要使用pem文件+密码的方式进行登陆 mysql安装(5.7.23) 安装 下载rpm安装源 官方地址:https://dev.mysql 阅读全文
摘要:
xadmin的进阶开发 因版本问题.有些配置可能无效 自定义icon <! more xadmin的图标采用的是第三方css样式 ,我们可以进官网下载最新的样式替代原本的,下载地址: "http://www.fontawesome.com.cn/" 下载完后把里面的“css”和“fonts”两个文件 阅读全文
摘要:
首页和全局404,500配置 轮播图 公开课 授课机构 <! more 新建view 为Course添加字段: isbanner CourseOrg添加一个字段 前端页面 说明1:课程 课程分 和`is_banner=True`,两种课程的class属性不一样 的class是 的class是 , 所 阅读全文
摘要:
全局导航&个人中心&全局搜索 配置全局导航 让index页面也继承base页面,注意首页有个单独的__ __ base页面的导航栏也进行配置 <! more 但是现在我们不知道当前是哪一个页面,因为后端没有传值过来 这里可以使用 进行判断 比如 ,则request.path 就是 slice:12 阅读全文
摘要:
讲师相关功能实现 拷贝并修改 和`teacher detail.html`, 继承base模板 <! more 添加讲师的年龄字段 分页仿照 , 注意__ __ 排序 & 讲师排行榜 将sort return到前端。实现active 排行榜讲师 完善前端代码 讲师详情页 收藏功能 Ajax代码参考之 阅读全文
摘要:
课程相关功能实现 课程列表 创建课程相关的urls.py <! more 里面新建 视图函数 继承 修改 ,修改 里面, 里面放 独有的 去后台添加一些课程 修改视图函数 文件 分页功能 在html中使用时注意 ,此时的 已经不是一个 ,而是一个 对象 页码的替换参考之前的分页,拿来用即可 排序功能 阅读全文
摘要:
完成授课机构的功能 模板继承 在 目录下,新建 ,剪切 内容到里面 <! more 编写 内容 继承 ,将里面的面包屑和内容拷贝到 中 配置路由 这里需要修改一下models 修改了models之后做数据库的变动: 在项目目录下面新建一个目录 ,用来存放上传的图片 setting中要配置我们把文件存 阅读全文