09 2018 档案

摘要:下载安装 因为Django2.1不再支持MySQL5.5,这里需要重新安装一下MySQL <! more 首先去官网下载 这里使用的是msi版本 "https://dev.mysql.com/downloads/windows/installer/5.7.html" 下载后双击进行安装 这里选择服务 阅读全文
posted @ 2018-09-18 21:14 寒菱 阅读(858) 评论(0) 推荐(0)
摘要:部署 __项目不要放在/root目录下__ 全新的centos7,阿里云 <! more 这里先配置一下安全组 ssh安装 不安装也可以,需要配置密匙对 登录时需要使用pem文件+密码的方式进行登陆 mysql安装(5.7.23) 安装 下载rpm安装源 官方地址:https://dev.mysql 阅读全文
posted @ 2018-09-17 14:22 寒菱 阅读(619) 评论(0) 推荐(0)
摘要:xadmin的进阶开发 因版本问题.有些配置可能无效 自定义icon <! more xadmin的图标采用的是第三方css样式 ,我们可以进官网下载最新的样式替代原本的,下载地址: "http://www.fontawesome.com.cn/" 下载完后把里面的“css”和“fonts”两个文件 阅读全文
posted @ 2018-09-17 14:07 寒菱 阅读(1074) 评论(0) 推荐(0)
摘要:首页和全局404,500配置 轮播图 公开课 授课机构 <! more 新建view 为Course添加字段: isbanner CourseOrg添加一个字段 前端页面 说明1:课程 课程分 和`is_banner=True`,两种课程的class属性不一样 的class是 的class是 , 所 阅读全文
posted @ 2018-09-17 13:53 寒菱 阅读(399) 评论(0) 推荐(0)
摘要:全局导航&个人中心&全局搜索 配置全局导航 让index页面也继承base页面,注意首页有个单独的__ __ base页面的导航栏也进行配置 <! more 但是现在我们不知道当前是哪一个页面,因为后端没有传值过来 这里可以使用 进行判断 比如 ,则request.path 就是 slice:12 阅读全文
posted @ 2018-09-17 13:17 寒菱 阅读(380) 评论(0) 推荐(1)
摘要:讲师相关功能实现 拷贝并修改 和`teacher detail.html`, 继承base模板 <! more 添加讲师的年龄字段 分页仿照 , 注意__ __ 排序 & 讲师排行榜 将sort return到前端。实现active 排行榜讲师 完善前端代码 讲师详情页 收藏功能 Ajax代码参考之 阅读全文
posted @ 2018-09-16 20:11 寒菱 阅读(321) 评论(0) 推荐(0)
摘要:课程相关功能实现 课程列表 创建课程相关的urls.py <! more 里面新建 视图函数 继承 修改 ,修改 里面, 里面放 独有的 去后台添加一些课程 修改视图函数 文件 分页功能 在html中使用时注意 ,此时的 已经不是一个 ,而是一个 对象 页码的替换参考之前的分页,拿来用即可 排序功能 阅读全文
posted @ 2018-09-16 16:29 寒菱 阅读(396) 评论(0) 推荐(0)
摘要:完成授课机构的功能 模板继承 在 目录下,新建 ,剪切 内容到里面 <! more 编写 内容 继承 ,将里面的面包屑和内容拷贝到 中 配置路由 这里需要修改一下models 修改了models之后做数据库的变动: 在项目目录下面新建一个目录 ,用来存放上传的图片 setting中要配置我们把文件存 阅读全文
posted @ 2018-09-16 16:07 寒菱 阅读(475) 评论(0) 推荐(0)
摘要:完成登录 注册 找回密码 激活 验证码集成 将HTML文件拷贝到templates目录下,css,js,img,media,images文件夹拷贝到static文件夹下 <! more 修改index.html和login.html文件中的静态文件路径,全部替换为如下格式 在文件最上方加入 配置主页 阅读全文
posted @ 2018-09-16 12:04 寒菱 阅读(673) 评论(1) 推荐(0)
摘要:基于xadmin的后台管理 先使用pip进行安装xadmin及其依赖包 安装完成后卸载xadmin,保留依赖包即可 需要对源码进行修改,将xadmin的源码下载下来 在项目根目录新建Python Package "extra_apps",把源码xadmin文件夹放到 文件夹下面,此时目录结构如下: 阅读全文
posted @ 2018-09-16 12:03 寒菱 阅读(859) 评论(0) 推荐(1)
摘要:系统概括: 系统具有完整的用户登录注册以及找回密码功能,拥有完整个人中心。 个人中心: 修改头像,修改密码,修改邮箱,可以看到我的课程以及我的收藏。可以删除收藏,我的消息。 导航栏: 公开课,授课讲师,授课机构,全局搜索。 点击公开课–> 课程列表,排序 搜索。热门课程推荐,课程的分页。 点击 阅读全文
posted @ 2018-09-16 12:01 寒菱 阅读(869) 评论(0) 推荐(0)