配置首页和登录页面,
-
在urls.py文件中存在 from django.views.generic import TemplatesViews
-
可以通过这样配置
url(r"^$",Templates.as_view(template_name='index.html'), name="index")
-
在html文件中修改相对应的静态文件路径。
django基于类的功能实现(view书写)
基类:View
from django.view.generic import View
通过自己写的类继承此类的get 和post 方法。在url的配置中使用as_view方法
Form
将用户提交过来的表单提前进行一个预处理,进行判断。
用法
-
在应用中新建一个forms类,其中引入 from django import forms
-
新写一个类,继承于forms.Form,如下是对账号和密码的简单预处理
from django import forms class LoginForm(forms.Form): username = forms.CharField(required=True) password = forms.CharField(required=True)
-
在views中
login_form = LoginForm(request.POST) if login_val