2018年6月27日
摘要: 7-4 课程机构列表页数据展示2 前去html中进行数据填充 mark 可以看到所有城市是通过a标签,当前选中城市为active。 mark 之后把下面的写死的城市删除掉。 mark 这时就是我们在后台添加的数据了 mark 可以看到每个课程机构都是一个dl 同理使用for循环。 如何将imageF 阅读全文
posted @ 2018-06-27 19:06 心劫 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 7-1 django templates模板继承1 机构可以筛选类别 机构可以根据所在地区进行分类 右侧我要学习功能: form表单提交 右下:授课机构排名 页面头部与底部为全局头和全局底部。 Django template 共用头部底部机制 将head和foot放在两个html中,然后在写其他需要 阅读全文
posted @ 2018-06-27 15:33 心劫 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 这个6-8对应对应6-11,6-12 拷入forgetpassword页面 书写处理忘记密码的view users/views.py # 用户忘记密码的处理view class ForgetPwdView(View): # get方法直接返回页面 def get(self, request): re 阅读全文
posted @ 2018-06-27 14:32 心劫 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 6-4 用form实现登录-1 上面我们的用户登录的方法是基于函数来做的。本节我们做一个基于类方法的版本。 要求对类的继承有了解。 基础教程中基本上都是基于函数来做的,其实更推荐基于类来做。基于类可以带来不少好处 # 基于类实现需要继承的view from django.views.generic. 阅读全文
posted @ 2018-06-27 10:25 心劫 阅读(538) 评论(0) 推荐(0) 编辑
摘要: 6-1 首页和登录页面的配置 用户访问我们的根目录,我们需要把html文件返回给用户。因此我们第一步把html文件放入template目录。 mark 在html中找到首页的html。拷贝到我们的template目录 mark 新建static目录 用来存放css, js等静态文件 mark 配置处 阅读全文
posted @ 2018-06-27 09:40 心劫 阅读(737) 评论(0) 推荐(0) 编辑
  2018年6月20日
摘要: 进入file-setting选项 界面设置主要是在appearance和editor里面。appearance主要是整个pycharm的主题设置,比如文件管理窗口的颜色,其实就是软件本身的主题设置。我这里选择的是darlula 讲讲editor里面的设置 color scheme下的python选项 阅读全文
posted @ 2018-06-20 16:12 心劫 阅读(4349) 评论(1) 推荐(0) 编辑
  2018年6月19日
摘要: 剩余app model注册 courses注册 新建courses/adminx.py: # encoding: utf-8 __author__ = 'mtianyan' __date__ = '2018/1/9 0009 20:10' from .models import Course, Le 阅读全文
posted @ 2018-06-19 08:36 心劫 阅读(516) 评论(0) 推荐(0) 编辑
  2018年6月15日
摘要: django admin介绍 上一章我们进行了需求分析和数据库设计。本章我们来快速搭建一个可用的后台管理系统。 后台管理系统特点: 权限管理 少前端样式。(样式一般不是很看重), 快速开发 django的后台管理系统是一套智能的管理系统。 django的杀手锏之一就是admin管理系统。 admin 阅读全文
posted @ 2018-06-15 15:55 心劫 阅读(883) 评论(0) 推荐(0) 编辑
摘要: 4-5 user modesl.py设计 循环引用: 设计app时每个app都有model mark 如图:我们在user中定义usercourse记录用户学习的课程。会有两个外键:user和course。 我们就会import Courses.models 如果用户对课程的评论:会放在 Cours 阅读全文
posted @ 2018-06-15 11:15 心劫 阅读(503) 评论(0) 推荐(0) 编辑
摘要: 4-3 新建项目 Python2.7 创建虚拟环境。 mkvirtualenv mxonline2 安装django pip install django==1.9.8 注意Python2下此处必须用1.9.8 mark Python3.x 创建虚拟环境 如果你已经通过我的博文《Python开发环境 阅读全文
posted @ 2018-06-15 10:33 心劫 阅读(420) 评论(0) 推荐(0) 编辑