Django的CVB实例详解


Posted in Python onFebruary 10, 2020

FBV:function based view 基于函数的视图.

CBV:class based view 基于类的视图.

在视图函数创建类,需要继承View.

Django的CVB实例详解

创建视图类.

这里写函数get、post,不用再if判断get、post请求了.

Django的CVB实例详解

创建模板templates.

Django的CVB实例详解

创建路由urls.

这里要加类方法as_view().

Django的CVB实例详解

访问成功.

Django的CVB实例详解

它为什么能走到get和post函数呢.

as_view()方法返回view,view在返回dispatch.

Django的CVB实例详解

dispatch返回的结果是用户最终拿到的结果.

dispatch作用是分发,如果是get分发到get函数,如果是post分发到post函数.

dispatch按请求方式反射到对应的请求方法,getattr去self(视图类)找get或者post方法并返回.

Django的CVB实例详解

以上就是三水点靠木小编给大家整理的全部相关知识点,如果大家学习的时候有任何补充可以联系小编。

Python 相关文章推荐
python正则表达式抓取成语网站
Nov 20 Python
Python安装Imaging报错:The _imaging C module is not installed问题解决方法
Aug 22 Python
Python单例模式实例分析
Jan 14 Python
python从入门到精通(DAY 2)
Dec 20 Python
Python callable()函数用法实例分析
Mar 17 Python
用Python将一个列表分割成小列表的实例讲解
Jul 02 Python
python 发送和接收ActiveMQ消息的实例
Jan 30 Python
Python使用matplotlib 画矩形的三种方式分析
Oct 31 Python
ITK 实现多张图像转成单个nii.gz或mha文件案例
Jul 01 Python
django美化后台django-suit的安装配置操作
Jul 12 Python
Python 实现3种回归模型(Linear Regression,Lasso,Ridge)的示例
Oct 15 Python
用python修改excel表某一列内容的操作方法
Jun 11 Python
TensorFlow实现checkpoint文件转换为pb文件
Feb 10 #Python
Django关于admin的使用技巧和知识点
Feb 10 #Python
Python实现括号匹配方法详解
Feb 10 #Python
Python re正则表达式元字符分组()用法分享
Feb 10 #Python
Tensorflow: 从checkpoint文件中读取tensor方式
Feb 10 #Python
Python获取、格式化当前时间日期的方法
Feb 10 #Python
Python3操作MongoDB增册改查等方法详解
Feb 10 #Python
You might like
php一些公用函数的集合
2008/03/27 PHP
彻底杜绝PHP的session cookie错误
2009/08/09 PHP
从零开始学YII2框架(二)通过 Composer 安装扩展插件
2014/08/20 PHP
PHP+shell脚本操作Memcached和Apache Status的实例分享
2016/03/11 PHP
php 替换文章中的图片路径,下载图片到本地服务器的方法
2018/02/06 PHP
微信推送功能实现方式图文详解
2019/07/12 PHP
PHP切割整数工具类似微信红包金额分配的思路详解
2019/09/18 PHP
PHP反射原理与用法深入分析
2019/09/28 PHP
PHP基于phpqrcode类生成二维码的方法示例详解
2020/08/07 PHP
for 循环性能比较 提高for循环的效率
2009/03/19 Javascript
jquery 简短右键菜单 多浏览器兼容
2010/01/01 Javascript
用JavaScript实现动画效果的方法
2013/07/20 Javascript
javascript中创建对象的几种方法总结
2013/11/01 Javascript
jquerymobile局部渲染的各种刷新方法小结
2014/03/05 Javascript
js和jquery中循环的退出和继续学习记录
2014/09/06 Javascript
a标签的href与onclick事件的区别详解
2014/11/12 Javascript
设计模式中的facade外观模式在JavaScript开发中的运用
2016/05/18 Javascript
jquery.validate表单验证插件使用方法解析
2016/11/07 Javascript
利用Angular+Angular-Ui实现分页(代码加简单)
2017/03/10 Javascript
Bootstrap与Angularjs的模态框实例代码
2017/08/03 Javascript
JS库 Highlightjs 添加代码行号的实现代码
2017/09/13 Javascript
zTree树形菜单交互选项卡效果的实现方法
2017/12/25 Javascript
vue router+vuex实现首页登录验证判断逻辑
2018/05/17 Javascript
three.js实现炫酷的全景3D重力感应
2018/12/30 Javascript
js实现磁性吸附的示例
2020/10/26 Javascript
python迭代器实例简析
2014/09/25 Python
python 读写txt文件 json文件的实现方法
2016/10/22 Python
python数字图像处理之高级形态学处理
2018/04/27 Python
Opodo意大利:欧洲市场上领先的在线旅行社
2019/10/24 全球购物
Vector, ArrayList, HashTable, HashMap哪些是线程安全的,哪些不是
2015/10/12 面试题
廉洁家庭事迹材料
2014/05/15 职场文书
合作协议书范文
2014/08/20 职场文书
工艺技术员岗位职责
2015/02/04 职场文书
小学感恩节活动总结
2015/03/24 职场文书
2017春节晚会开幕词
2016/03/03 职场文书
Java 数组的使用
2022/05/11 Java/Android