1.Django请求的生命周期路由系统url,视图函数(获取模板+数据),返回字符串2.路由系统/index//detail/(\d+)/detail/(?p<nid>\d+)/detail/name=’a1‘视图中:reverse;模板中:{%url“a1”%}路由分发include(’app01.urls‘)3.视图FBV:函数defindex(request,*args,**kw
分类:
其他好文 时间:
2018-08-14 12:10:02
阅读次数:
151
APIView用法: 在Django之 CBV和FBV中,我们是分析的from django.views import View下的执行流程,以下是代码 这篇博客我们就来了解下APIView是如何执行的,跟django.views模块下的view有何关联? 我们依然从url配置入手分析 原来APIV ...
1、FBV方式:添加验证装饰器 2、CBV方式:通过django自带的装饰器method_decorator 的@method_decorator(cookie)来实现 ...
分类:
其他好文 时间:
2018-08-02 20:49:38
阅读次数:
123
Django知识补充之CBV Django: url --> def函数 FBV[function based view] 用函数和URL进行匹配 url --> 类 CBV[function based view] 用类和URL进行匹配 POSTMAN插件 http://blog.csdn.net... ...
分类:
编程语言 时间:
2018-08-01 22:32:17
阅读次数:
245
Django 的认识,面试题 1. 对Django的认识? 2. Django 、Flask、Tornado的对比 3. 什么是wsgi,uwsgi,uWSGI? 4. django请求的生命周期? 5. 简述什么是FBV和CBV? 6. 如何给CBV的程序添加装饰器? 7. 简述MVC和MTV 8 ...
分类:
其他好文 时间:
2018-08-01 19:39:40
阅读次数:
442
本章内容; 1. FBV与CBV FBV: Function Base View CBV:Class Base View 示例: from django.shortcuts import render, HttpResponse from django.http import JsonRespons ...
分类:
其他好文 时间:
2018-07-31 23:31:24
阅读次数:
249
FBV:Function base viewsdef index(request): if request.method == 'POST': return HTTPresponse(‘ok’) elif request.method == 'GET': return render(request, ...
分类:
其他好文 时间:
2018-07-31 21:58:18
阅读次数:
110
CBV (本质上还是FBV,返回的依旧是一个函数名变量) 具体如何我们要看一下源码先 我们首先ctrl+鼠标点views 然后Login2这个类继承的是View所以我们要ctrl+鼠标点View来看源码 在源码里找as_view(因为as_view是加括号直接执行的 我们需要看一下它是怎样给我们返回 ...
分类:
其他好文 时间:
2018-07-31 17:21:56
阅读次数:
115
源地址:https://blog.csdn.net/Jamin2018/article/details/79047703 1.CBV模式中,由于View中的视图为类,所有不能像FBV一样使用装饰器,故可以继承一个自定义的类,这个类的功能的验证用户有没有登录,需要登录才能访问这个类 2.utils文件 ...
分类:
其他好文 时间:
2018-07-22 17:06:11
阅读次数:
187
大纲 一、内容概要: 二、上节回顾 三、Django 视图–views 1、获取用户多个数据及文件上传 2、FBV 和 CBV 3、装饰器 四、Django模板补充 - Django模板语言循环字典 五、Django 路由系统 1、一对一:一个url对于一个函数或者一个类 2.1、一对多:一类url ...
分类:
其他好文 时间:
2018-07-19 22:03:14
阅读次数:
166