摘要: 在课程详情页中,点击"开始学习",就进入到这课程章节信息,这里面包含了两个页面:"章节"和评论 1、把course-video.html(章节)、course-comment.html(评论)复制到templates中 2、编辑course-video.html,继承base.html 3、编辑co 阅读全文
posted @ 2018-03-23 17:24 sellsa 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 1、把course-detail.html复制到templates目录下 2、编辑course-detail.html,分析页面,继承base.html 3、编辑courses.views 4、创建一个url,编辑courses.urls.py 5、现在去课程列表页,把进入课程详情的连接改下 现在, 阅读全文
posted @ 2018-03-23 14:12 sellsa 阅读(376) 评论(2) 推荐(0) 编辑
摘要: 从今天开始,我们将完成"公开课"课程的相关功能..... 1、把course-list.html复制到templates目录下 2、这个页面的头部、底部与之前定义的base.html模板是一样的,所以我们可以继承它,编辑course-list.html 3、在app.courses下新建urls.p 阅读全文
posted @ 2018-03-13 16:37 sellsa 阅读(338) 评论(0) 推荐(0) 编辑
摘要: Tomcat 的 catalina.out 日志量不断增加,占用空间较大,且默认是不滚动的。因此,需要对其进行日志分割,并进行清理。 本文选用 Cronolog 对其进行分割。 安装 修改catalina.sh,修改前最好做一个备份 1)第一步 if [ -z "$CATALINA_OUT" ] ; 阅读全文
posted @ 2018-03-12 12:41 sellsa 阅读(482) 评论(0) 推荐(0) 编辑
摘要: 这里点击"收藏"也是ajax异步操作,我在operation.model.py中创建了一个用户收藏表,其中fav_id字段,如果我们收藏的是课程,那就是课程id,如果收藏的是课程机构,那就是课程机构id,如果收藏的是讲师,那就是讲师id. 编辑organization.views.py 配置url, 阅读全文
posted @ 2018-03-10 14:42 sellsa 阅读(550) 评论(0) 推荐(0) 编辑
摘要: 1、进入xadmin添加测试数据(教师、课程) 2、把以下4个前端页面复制到templates中 先打开这几个页面分析,它们和之前的课程机构列表页是不一样的机构,且没有共同的部分,但是这4个页面却是类似的,因此它们不能基于之前的base.html来做模板,我们再创建一个模板文件org_base.ht 阅读全文
posted @ 2018-03-09 16:50 sellsa 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 今天完成的是一个优化url.... 前面我们所有的url都是配置在一个mxonline.urls.py中。因为我们根据项目实际情况配置了多个app,那么我们相应的url是可以配置在自己的app中的,这样所有的url就不会集中的一个配置文件中,难以管理维护。 现在我们把organization相关的u 阅读全文
posted @ 2018-03-02 09:17 sellsa 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 今天完成的是课程机构列表页面的最后一个模块:我要学习 我们在models中创建对应的表时UserAsk。之前我们讲过:在做表单的时候,我们可以通过forms先对提交的数据做验证,之前我们使用的是Form,当一张表里面的字段比较多,我们可以采用Model.Form 在organizations下面新建 阅读全文
posted @ 2018-03-01 10:04 sellsa 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 今天完成的是点击这些条件进行机构的筛选 首先来完成城市:当用户点击城市的时候,我们自动给它加一个参数(city.id) 编辑organization.views.py 刷新页面,发现筛选功能已经OK了,但是点击后的城市并不是一个选中的状态(样式)。如果要让筛选的城市点击后变成选中的状态,我们就需要在 阅读全文
posted @ 2018-02-28 11:22 sellsa 阅读(844) 评论(0) 推荐(0) 编辑
摘要: 我们看课程 机构列表页是需要分页的 为了完成分页功能,我们需要用到Django的一个开源开发库django-pure-pagination 安装完成之后,我们需要把'pure_pagination'加入到INSTALLED_APPS 编辑organization.views.py,加上分页逻辑 后台 阅读全文
posted @ 2018-02-28 10:46 sellsa 阅读(350) 评论(0) 推荐(0) 编辑