编辑/account/models.py

执行命令会生成account/migrations/0001_initial.py这个文件

执行命令创建数据库了

接下来查看我们创建的数据库

好了接下来我们编写表单类account/forms.py

 

 

编写/account/forms.py

编写/account/views.py

编写templates/account/register.html

编写account/urls.py

编辑account/urls.py

然后在编写templates/header.html针对logout的那个超链接修改一下

然后添加account\logout.html退出页面

测试一下

打开/templates/header.html开始编写

打开文件C:\Users\zf\AppData\Local\Programs\Python\Python36-32\Lib\site-packages\django\contrib\auth这里是django默认的登陆代码

打开/account/urls.py,配置url

创建registration\login.html文件

改变登录之后的重定向设置mysite/settings.py

 

创建应用

mysite/setting.py中进行配置

接着就是在mysite/urls.py中进行配置

然后就是在/account/urls.py中进行配置

开始写方法account/views.py

写模板/templates/account/login.html

输入地址http://127.0.0.1:8000/account/login/,接下来你就会看到用户登录界面了

因为我们修改模板的默认位置访问http://127.0.0.1:8000/admin会报错,所以我们要代开

复制里面的admin、registration这几个文件夹然后,放在项目的templates文件中

然后访问127.0.0.1:8000/admin,你会发现世界是那么的完美

打开mysite/settings.py在最后几行中你会发现这几行代码。

如果使用默认设置需要在blog目录下创建static文件然后把css放到这个文件中,但是我们在实践的过程中我们通常采用和模板文件一样的方式。编辑代码

通过上述配置我,指定静态文件创建在根目录中的位置,并在文件中放一个图片来测试

然后访问地址http://127.0.0.1:8000/static/download.jpg你会访问到静态文件

编辑mysite/settings.py这个文件,修改TEMPLATES这个值

然后在项目的根目录中创建templates这个文件夹,将blog/templates文件夹里面的东西剪切出来,接着访问127.0.0.1就正常了