首页 > 其他 > 详细

Django--16 form表单

时间:2019-01-16 18:41:43      阅读:177      评论:0      收藏:0      [点我收藏+]

一、Django Form的作用

技术分享图片

二、django Form的使用 

技术分享图片

三、基本思路

1.将登陆页面单独出来。可以做成页面,或小窗口。创建login.html。

2.在公共mysite中建立新的文件forms.py。创建新的模型loginform。

技术分享图片 技术分享图片

数据验证

技术分享图片

设置输入框属性使其在页面美化。

技术分享图片

3.登录页面处理

技术分享图片

页面优化,应用bootcss框架。

技术分享图片

登录页面自定义

技术分享图片

4.后台验证处理  def lpogin

技术分享图片

代码优化:

技术分享图片

继续优化,将用户名和密码验证移到 form中。之后传入user就行。

技术分享图片

四、注册 

1.在form模型中增加

技术分享图片

数据验证:

技术分享图片

2.views中增加注册方法

技术分享图片

第二种写入user注册信息的方法  等同于 User.objects.create_user(username,email,password)

技术分享图片

3. 注册url

技术分享图片

4.模板页面register

技术分享图片

5.在文章页面添加进入方法

技术分享图片

 

Django--16 form表单

原文:https://www.cnblogs.com/nanfeiyan/p/10278628.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!