URL 对应函数 FBV(function base views)
URL 对应类 CBV(class base views)
FBV实现方法:
1.views.py里直接
def 函数名(request):
判断请求方式,再进行相应处理
最后return HTML页面。
2.urls.py里的urlpatterns列表里照猫画虎添加上自己的函数,和对应的url。
CBV实现方法:
1.views.py里:from django import views
class 类名(views.view)
def post(self, request, *args, **kwagrs):
……
def get(self, request, *args, **kwagrs):
……
类名必须继承views.view
2.urls.py里的urlpatterns列表里类名后面要加上.as_view()
CBV怎么用装饰器