从这篇博客开始开始写(抄)新的功能,关于评论与用户登录。
评论是在点开的某篇博客里面评论的,所以我在博客里面加了这个玩意儿,
就是下面那两个虚线框。先忽略已登录那几个字。
第一步要确定想法,我们要在未登录的时候显示一个表单给用户提交用户名和密码进行登录。在已登录的时候可以直接提交评论。
也就是我们要做的是对用户身份的验证。官方的文档是这样写的。
authenticate和login都是django自带的,一个是用来认证用户是否登陆的,一个顾名思义就是用来登陆的。
第二步开始写代码。我们先看一下表单是长什么样的。
关于if里面的那个东西,官方文档也有写,
这个is_authenticated的意思就是说