学习Django的时候知道,在Django请求的生命周期中,请求经过WSGI和中间件到达路由,不管是FBV还是CBV都会先执行View视图函数中的dispatch方法 是基于Django的API框架,REST framework采用的是CBV的请求模式. 所以在一个项目中,使用了REST frame ...
分类:
其他好文 时间:
2017-11-25 00:55:12
阅读次数:
254
CBV(class base view)一个url根据method方式调用相应的方法。method常用有get,post 如果是GET请求,Home类会调用get方法,如果是POST提交数据,则类会调用 post方法 CBV与FBV经常用到,建立两种方式都使用。 1)urls.py 2)views. ...
分类:
其他好文 时间:
2017-10-28 22:00:49
阅读次数:
235
FBV(function base view),即一个url对应views.py一个函数 示例演示如下 1)FBV如何使用 2)渲染页面,并返回字典数据 3)字典数据页面如何访问 1)url.py 2)views.py 3)模板index.html ...
分类:
其他好文 时间:
2017-10-28 21:59:03
阅读次数:
128
一:django路由系统说明 路由都在urls文件里,它将浏览器输入的url映射到相应的业务处理逻辑 二:django 常用路由系统配置 1)URL常用有模式一FBV(function base view) url(r'^index/', views.index) 一个URL地址对应一个views中 ...
分类:
Web程序 时间:
2017-10-28 18:58:40
阅读次数:
126
一、FBVFBV(functionbaseviews)就是在视图里使用函数处理请求,也是我们最开始接触和使用的方式。urls.pyurlpatterns=[
url(r‘^admin/‘,admin.site.urls),
url(r‘^login/$‘,account.login),
]views.py#登录验证
deflogin(request):
message=""
ifrequest.method=="POST":
us..
分类:
其他好文 时间:
2017-10-27 15:28:17
阅读次数:
110
django中请求处理方式有2种:FBV 和 CBV 一、FBV FBV(function-based views) 就是在视图里使用函数处理请求。 urls.py views.py 注意此处定义的是函数【def index(request):】 index.html 上面就是FBV的使用。 二、C ...
分类:
其他好文 时间:
2017-10-09 00:31:34
阅读次数:
169
今天的学习内容是view视图函数的CBV/FBV 上一章已经学习到了Django中的路由匹配而执行的视图函数,而视图函数是写在views.py文件中的,那么关于函数的定义有两种实现方式。 由于基本的FBV(function based view)是我们日常经常遇到的,所以也就不再作说明 基本的CBV ...
分类:
其他好文 时间:
2017-10-04 15:22:01
阅读次数:
210
一、作业目标 - CBV&FBV - 请求相关: -请求头和请求体 - cookie - session - 响应: 。。。 - 模板: - 模板自定义方法 二、作业完成度(80%) ...
分类:
其他好文 时间:
2017-10-03 23:23:31
阅读次数:
210
1、单一路由对应 url(r'^index/', views.index), # FBV url(r'^home/', views.Home.as_view()), # CBV 2、基于正则的路由 实例1:实现 ?nid={{ id }}的url: 1 from django.conf.urls i ...
分类:
其他好文 时间:
2017-09-29 15:02:00
阅读次数:
213