摘要: Django模板的继承,它首先定义一个整体的框架(父类),然后动态的部分(子类)只需要重写自己本身的代码就可以了。 1、在templates目录下创建base.html 2、把org-list.html复制到templates目录下 3、把org-list.html里面所有的内容复制到base.ht 阅读全文
posted @ 2018-02-27 16:10 sellsa 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 今天完成的功能是:用户忘记密码后,通过注册邮箱重置密码... 首先还是把前端页面准备好,把forgetpwd.html复制到templates目录下 编辑users.views.py,创建一个忘记密码的类 配置一条url 在login.html中,编辑"忘记密码"的url, 顺便把注册也改一下 把f 阅读全文
posted @ 2018-02-23 18:05 sellsa 阅读(553) 评论(0) 推荐(0) 编辑
摘要: 今天完成的是用户注册功能... 首先把注册页面的前端文件register.html复制到templates目录下 编辑users.views.py,创建一个注册的类 配置注册页面的url 【新知识点--静态文件】替换注册页面的静态文件路径,这里我们不用之前的替换方法,而是使用Django提供的 【新 阅读全文
posted @ 2018-02-23 11:22 sellsa 阅读(557) 评论(0) 推荐(0) 编辑
摘要: 因为http是无状态协议,因此,并不会记录用户的登录状态。在早期,是直接把用户名和密码等信息存储在浏览器的cookie来实现记录用户密码登录。 但是这样存在安全隐患,只要别人登录你的电脑cookie信息,就取得了用户名和密码等重要信息。 为了解决这个问题,我们使用了session技术 在Django 阅读全文
posted @ 2018-02-23 11:02 sellsa 阅读(605) 评论(0) 推荐(0) 编辑
摘要: Django提供了form对表单进行验证,比如今天要完成的限定登录的时候用户名和密码不能为空,通过这个操作,数据进入到数据库查询之前,我们就可以过滤很多错误,避免不必要的查询。 在users目录下新建文件forms.py require=True 表示不能为空 min_length=5 表示最小长度 阅读全文
posted @ 2018-02-23 10:21 sellsa 阅读(542) 评论(0) 推荐(0) 编辑
摘要: 今天开始,我们需要来写后台逻辑了.... 后台逻辑代码都是编写在views.py文件里面,今天要完成的登录功能,因此来编辑users.views.py 这里我们根据请求方法来判断分为2种情况,网页默认请求是的GET方法,当请求login函数(调用登录页面)方法为GET的时候(比如:访问login页面 阅读全文
posted @ 2018-02-21 11:36 sellsa 阅读(717) 评论(0) 推荐(0) 编辑
摘要: 从这天开始我们需要用到前端源码,需要的朋友可以进行小额打赏(15元),打赏二维码在博客的右侧,打赏后可以凭截图联系463951510@qq.com,博主收到邮件后会立即回复发送所有源码素材,实战过程中遇到问题也可以互相探讨 1、把首页文件index.html复制到项目的templates目录下 2、 阅读全文
posted @ 2018-02-21 10:24 sellsa 阅读(735) 评论(0) 推荐(0) 编辑
摘要: Django默认为我们提供了后台管理系统admin, urls.py中配置的第一条就是访问后台管理系统admin的 启动服务,访问127.0.0.1:8000/admin即可访问,访问后台需要验证,但是Django并没有为我们自动创建账号密码,Django提供了命令,让我们自己创建超级用户 现在我们 阅读全文
posted @ 2018-02-20 15:48 sellsa 阅读(1472) 评论(0) 推荐(0) 编辑
摘要: users modesl.py设计 之前我们生成了Django默认的数据表,里面有张表示auth-user 根据项目的需求,这些字段无法满足,因此我们还需要添加一些字段;编辑apps.users.models.py 新建一张表继承auth-user表 因为上面我们使用到了imageField字段类型 阅读全文
posted @ 2018-02-09 11:55 sellsa 阅读(765) 评论(0) 推荐(0) 编辑
摘要: app设计:五大模块 新建上面4个模块的app 为了方便管理,把app放在单独的一个目录里面 1、新建目录,命名为apps New-->Python Package 2、把它们拖入到新建的目录,移动的时候,去掉Search for references和Open moved files in edi 阅读全文
posted @ 2018-02-09 11:18 sellsa 阅读(871) 评论(0) 推荐(0) 编辑