from django.shortcuts import render,HttpResponsefrom django.views import View# Create your views here.class LoginView(View): #form表单提交请求只能是get post #a ...
分类:
其他好文 时间:
2017-09-15 16:43:09
阅读次数:
132
1. Django支持两种对应关系,CBV和FBV FBV:function base view &CBV:class base view url.py index 函数名 views.py def 函数(request): /index/ -> 函数名 /index/ ->类,请求来了以后,会执行 ...
分类:
其他好文 时间:
2017-09-12 20:42:20
阅读次数:
176
一、FBV和CBV
FBV:是视图函数以函数的方式写逻辑代码
CBV:是视图以类的方式写逻辑代码
如CBV:views.py
fromdjango.shortcutsimportrender,HttpResponse,redirect
fromdjango.viewsimportView
fromdjango.views.decorators.csrfimportcsrf_exempt,csrf_protect
fromdjango.util..
分类:
其他好文 时间:
2017-09-12 16:11:20
阅读次数:
107
一、FBV和CBV
FBV:是视图函数以函数的方式写逻辑代码
CBV:是视图以类的方式写逻辑代码
如CBV:views.py
fromdjango.shortcutsimportrender,HttpResponse,redirect
fromdjango.viewsimportView
fromdjango.views.decorators.csrfimportcsrf_exempt,csrf_protect
fromdjango.util..
分类:
其他好文 时间:
2017-09-12 15:54:58
阅读次数:
153
FBV & CBV FBV -> 函数CBV -> 类 - dispatch - get获取/post提交 应用:登录验证 继承: 单继承: # class BaseView(View): # def dispatch(self, request, *args, **kwargs): # if re ...
分类:
其他好文 时间:
2017-09-12 12:05:59
阅读次数:
179
一、视图CBV 1.urls url(r'^login.html$', views.Login.as_view()), 2.views from django.views import View class Login(View): def get(self,request): return Htt ...
分类:
其他好文 时间:
2017-09-05 23:13:31
阅读次数:
271
Django REST framework ORM框架整理 Django框架 app间互借models字段的操作 ORM数据库操作补充:models中的一对一操作、过滤、事务 Django models中关于blank与null的补充说明 Django 路由系统 及 视图函数 补充 CBV和FBV ...
分类:
编程语言 时间:
2017-09-03 18:44:27
阅读次数:
143
在前面的例子里面,我们已经了解,Django里面可以通过在Project同名的那个目录下的urls.py文件里面配置路由,根据用户输入的url,调用不同的函数或者类的方法。下面看看具体的一些例子。单一的路由对应关系。这种方式最直接,前面已经多次出现,可以是fbv或者cbv类型的。url(r‘^..
分类:
其他好文 时间:
2017-07-10 13:16:20
阅读次数:
208
1.CSRF a.基本应用 form表单中添加 {% csrf_token %} b.全栈禁用 # 'django.middleware.csrf.CsrfViewMiddleware', c. 局部禁用 'django.middleware.csrf.CsrfViewMiddleware', fr ...
分类:
其他好文 时间:
2017-07-03 10:17:27
阅读次数:
158
一、cbv a.基本演示 1 urlpatterns = [ 2 3 url(r'^login.html$', views.Login.as_view()), 4 ] 1 from django.views import View 2 3 class Login(View): 4 """ 5 get ...
分类:
其他好文 时间:
2017-07-03 10:03:53
阅读次数:
406