一、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.在文章页面添加进入方法

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