setting设置 指定主路由 :ROOT_URLCON='项目.app.urls' 循环 当是最后一次的时候 不加逗号 test.py CBV写法 重写dispatch方法 做多判断,比如用户认证。。。。 ajax 提交 ajax提交json格式的字符串 view 接收json格式的字符串 数据都 ...
分类:
其他好文 时间:
2018-09-08 18:55:06
阅读次数:
238
django1与2路由的差别 MVC和MTV 视图层:request对象 三件套 JsonResponse CBV和FBV 简单文件上传 ...
分类:
编程语言 时间:
2018-09-06 02:44:19
阅读次数:
134
视图层 1. 视图函数 一个视图函数,简称视图,是一个简单的Python 函数,它接受Web请求并且返回Web响应。响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片. . . 是任何东西都可以。无论视图本身包含什么逻辑,都要返回响应。代码写在哪里也无所谓,只 ...
分类:
其他好文 时间:
2018-09-05 21:40:46
阅读次数:
164
1.模板内容复习 2.FBV及CBV及上传文件 django基础:https://www.cnblogs.com/wyb666/p/9464983.html 1.模板内容复习 (1)母版和继承 (2)组件 (3)Django模板语言中关于静态文件路径的灵活写法 (4)自定义simple_tag和自定 ...
分类:
其他好文 时间:
2018-09-02 15:06:13
阅读次数:
169
一、FBV FBV(function base views) 就是在视图里使用函数处理请求。 二、CBV CBV(class base views) 就是在视图里使用类处理请求。 Python是一个面向对象的编程语言,如果只用函数来开发,有很多面向对象的优点就错失了(继承、封装、多态)。所以Djan ...
分类:
其他好文 时间:
2018-09-01 00:44:44
阅读次数:
168
源码剖析Django REST framework的认证方式 由Django的CBV模式流程,可以知道在 。 如果自定义的类中没有定义 ,根据面向对象中类的继承可以知道,则 。 现在来看看Django restframework的认证流程 Django restframework是基于Django的 ...
分类:
其他好文 时间:
2018-08-25 20:10:58
阅读次数:
210
FBV即以函数的形式实现视图函数,CBV即以类的形式实现视图函数;相比而言,CBV根据请求方式书写各自的代码逻辑,结构清晰明了,但是由于多了一层反射机制,性能要差一些;FBV执行效率要高一些,但是代码逻辑看起来要混乱一些。 一、CBV源码实现 django支持以类的形式写视图函数,它需要继承自dja ...
分类:
编程语言 时间:
2018-08-25 14:25:49
阅读次数:
265
cbv的方式 1.简单的url 2,写到类里 继承了View, ...
分类:
其他好文 时间:
2018-08-24 21:50:58
阅读次数:
179
APIView用法: 在Django之 CBV和FBV中,我们是分析的from django.views import View下的执行流程,以下是代码 这篇博客我们就来了解下APIView是如何执行的,跟django.views模块下的view有何关联? 我们依然从url配置入手分析 原来APIV ...