![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Django实战篇【总】
Burgess_zheng
Python高级架构之路
展开
-
实战Django之Model操作之 select_related 查询的优化(一)
from django.shortcuts import render,HttpResponsefrom modes_handle import models# Create your views here.from modes_handle import modelsdef model_handle(request): obj = models.Host.objects.sele...转载 2019-01-24 03:03:02 · 706 阅读 · 0 评论 -
实战Django之Model常用操作之单表增删改查
目录篇:Django之model操作ORM目录篇 点击跳转主篇:Django之Model常用操作之单表常用增删改查【ORM篇三】点击跳转目录建立表类 根据已建立好的类表进行django的shell命令行操作常用增删改查建立表类django建表流程:实战之Django之Model建表流程 https://blog.csdn.net/Burgess_zheng/article/de...原创 2019-01-21 18:50:05 · 591 阅读 · 0 评论 -
django之modelform验证实战示例演示(验证篇七)
上一篇:Django之Form验证clean方法(验证篇六)点击跳转目录篇:Django之Form及ModelForm目录篇 点击跳转下一篇:Django之Form及ModelForm操作汇总(验证篇八)点击跳转目录1.创建Django项目 2.创建app(并且app目录下创建一个urls.py文件) 3.定义请求的URL路由分发 4.定义app下的URL路由 5.建立表类 ...原创 2019-01-26 19:22:13 · 1305 阅读 · 2 评论 -
Django之admin实战示例详解(其他篇一)
上一篇:Django之Form及ModelForm目录篇 点击跳转目录篇:Django之其他目录篇 点击跳转下一篇:Django之时间区问题(其他篇二)点击跳转目录admin简单介绍 1.创建Django项目 2.创建app(并且app目录下创建一个urls.py文件) 3.settings注册app 4.建表操作 5.admin进行注册model表 6.创建admin超级...原创 2019-01-27 13:59:30 · 687 阅读 · 0 评论 -
Django之Model的表类和字段对象的一些常用操作【ORM篇十】
上一篇:Django之Model操作汇总【ORM汇总篇九】 点击跳转目录篇:Django之model操作ORM目录篇 点击跳转目录建立表类 表数据(django自带的sqlite可视化进行添加,当然也可以进行命令添加) Model的表类和字段对象的一些常用参数操作建立表类跳转:实战之Django之Model建表流程 https://blog.csdn.net/Burgess_...原创 2019-01-27 09:01:52 · 586 阅读 · 0 评论 -
Django之时间区问题(其他篇二)
上一篇:Django之admin实战示例详解(其他篇一) 点击跳转目录篇:Django之其他目录篇 点击跳转下一篇:Django之cookie详解与实战示例(其他篇三)点击跳转时间的重要性记住要根据该工程设置的时间进行对应存储,(如果金融的话,差8小时是会死得很惨,因为月账之类的,分析就不准了)DJANGO SETTINGS设置的是UTC:datetime.datetime.utcn...原创 2019-01-27 16:02:44 · 376 阅读 · 0 评论 -
实战Django之Model操作之一对一外键(OneToOneField\ForeignKey)正反调用
目录篇:Django之model操作ORM目录篇 点击跳转主篇:Django之Model操作之一对一外键正反调用【ORM篇四】点击跳转目录 OneToOneField方式 建立表类 根据类表进行django的shell命令行操作外键正反调用 Foreginkey+Unique=True方式 建立表类 根据类表进行django的shell命令行操作外键...原创 2019-01-22 12:50:20 · 1442 阅读 · 0 评论 -
实战Django之Model操作之一对多外键(ForeignKey)正反调用
目录篇:Django之model操作ORM目录篇 点击跳转主篇:Django之Model操作之一对多外键(ForeignKey)正反调用【ORM篇五】点击跳转目录Foreginkey 建立表类 根据类表进行django的shell命令行操作外键正反调用Foreginkey 建立表类跳转:实战之Django之Model建表流程 https://blog...原创 2019-01-22 14:18:50 · 1876 阅读 · 0 评论 -
实战Django之Model操作之多对多(ManyToMany)正反调用
目录篇:Django之model操作ORM目录篇 点击跳转主篇:Django之Model操作之多对多(ManyToMany)正反调用【ORM篇六】点击跳转目录ManyToMany(Django提供的三种多对多方式) 1.自动创建多对多关联(django自动维护第三张表) 建立表类 表数据(django自带的sqlite可视化进行添加,当然也可...原创 2019-01-22 18:59:16 · 2121 阅读 · 0 评论 -
Django之自带分页功能和自定义分页需求分析详解以及实战并配合cookie实现用户可选显示每页内容数量(其他篇四)
上一篇:Django之cookie详解与实战示例(其他篇三)点击跳转目录篇:Django之其他目录篇 点击跳转下一篇:Django之session详解与实战示例(其他篇五)点击跳转目录分页的作用 自定义通用分页插件需求分析 实战自定义通用分页插件cookie实现用户可选每页内容显示数量 Django自带的分页功能 实战Django自带的分页功能+cookie实现用户可选每页内容...原创 2019-02-02 09:18:30 · 1742 阅读 · 1 评论 -
Django之session详解与实战示例(其他篇五)
上一篇:Django之分页(其他篇四)点击跳转目录篇:Django之其他目录篇 点击跳转下一篇:Django之缓存六种方式及实战示例(其他篇六)点击跳转目录session介绍 Session生命周期 Django提供了5种类型的Session 1、数据库Session 2、缓存Session 3、文件Session 4、缓存+数据库Sessi...原创 2019-02-02 09:31:00 · 790 阅读 · 0 评论 -
Django之缓存六种方式及实战示例(其他篇六)
上一篇:Django之session详解与实战示例(其他篇五)点击跳转目录篇:Django之其他目录篇 点击跳转下一篇:Django之自定制中间件及实战示例(其他篇七)点击跳转目录缓存简单介绍 1.配置 a、开发调试 b、内存 c、文件 d、数据库 e、Memcache缓存(python-memcached模块) f、Mem...原创 2019-02-02 09:55:34 · 569 阅读 · 0 评论 -
Django之自定制中间件及实战示例(其他篇七)
上一篇:Django之缓存六种方式及实战示例(其他篇六)点击跳转目录篇:Django之其他目录篇 点击跳转下一篇:Django之信号及实战示例(其他篇八)点击跳转目录中间件简介 实战示例 1.创建Django项目 2.在project目录下创建任意一个目录和一个xx.py文件 3.自己写3个中间件的类继承MiddlewareMixin的请求方法 ...原创 2019-02-02 11:36:25 · 407 阅读 · 0 评论 -
Django之信号及实战示例(其他篇八)
上一篇:Django之自定制中间件及实战示例(其他篇七)点击跳转目录篇:Django之其他目录篇 点击跳转 目录信号简介 Django内置信号 实战示例 1.创建Django项目 2.定制Django内置信号 4.定义url 4.定义URL相关函数 5.浏览器访问结果 6.自定制信号(主动触发)信号简介简单理解:对每...原创 2019-02-02 13:03:43 · 473 阅读 · 0 评论 -
实战Django之Model操作之单表及跨表(双下划线)的3种不同方式获取数据(queryset对象列表、字典、元祖)
目录篇:Django之model操作ORM目录篇 点击跳转主篇:Django之Model操作之单表及跨表(双下划线)的3种不同方式获取数据【ORM篇七】点击跳转目录 建立表类 表数据(django自带的sqlite可视化进行添加,当然也可以进行命令添加) 根据类表进行django的shell命令行操作 单表 跨表 建立表类跳转:实战之Django之Mode...原创 2019-01-23 05:56:58 · 510 阅读 · 0 评论 -
Django之Form验证之Ajax两种返回错误信息示例(验证篇四)
上一篇:Django之Form验证进阶常用字段注释示例(验证篇三)点击跳转目录篇:Django之Form及ModelForm目录篇 点击跳转下一篇:Django之Form验证select的choice选项数据从数据库实时调用(验证篇五)点击跳转目录Form错误的as_json形式返回前端以及前端接收 Form错误的as_data形式返回前端以及前端接收 浏览器测试Form错...原创 2019-01-26 07:04:51 · 1394 阅读 · 1 评论 -
Django之Form验证初阶实战示例(验证篇二)
上一篇:Django之Form验证初识(Form验证篇一)点击跳转目录篇:Django之Form及ModelForm目录篇 点击跳转下一篇:Django之Form验证进阶常用字段注释示例(验证篇三)点击跳转目录1.创建Django项目 2.创建app(并且app目录下创建一个urls.py文件) 3.定义请求的URL路由分发 4.定义app下的URL路由 5.url对应函数 ...原创 2019-01-26 06:00:15 · 665 阅读 · 0 评论 -
实战Django之Model操作之 prefetch_related()查询的优化(二)
这是本系列的第二篇,内容是 prefetch_related() 函数的用途、实现途径、以及使用方法。3. prefetch_related()对于多对多字段(ManyToManyField)和一对多字段,可以使用prefetch_related()来进行优化。或许你会说,没有一个叫OneToManyField的东西啊。实际上 ,ForeignKey就是一个多对一的字段,而被ForeignKe...转载 2019-01-24 03:08:57 · 806 阅读 · 0 评论 -
实战Django之Model操作之select_related 和 prefetch_related最佳实践(三)
这是本系列的最后一篇,主要是select_related() 和 prefetch_related() 的最佳实践。主篇这里 第一篇在这里 讲例子和select_related()第二篇在这里 讲prefetch_related()4. 一些实例选择哪个函数如果我们想要获得所有家乡是湖北的人,最无脑的做法是先获得湖北省,再获得湖北的所有城市,最后获得故...转载 2019-01-24 03:13:38 · 313 阅读 · 0 评论 -
实战Django之ajax两种上传方式和iframe上传方式
目录篇:Django之前后端交互篇目录 点击跳转主篇:Django之ajax文件上传的两种方式和ifname上传文件【交互篇六】点击跳转目录1.创建Django项目 2.创建app(并且app目录下创建一个urls.py文件) 3.定义setting配置文件的静态目录路径和创建静态目录(我们需要js文件) 4.定义请求的URL路由分发 5.定义app下的URL路由 6.定义ur...原创 2019-01-20 13:13:02 · 497 阅读 · 0 评论 -
实战Django之iframe介绍和交互
目录篇:Django之前后端交互篇目录 点击跳转主篇:Django之ajax文件上传的两种方式和ifname上传文件【交互篇六】点击跳转目录iframe简单介绍 1.创建Django项目 2.创建app(并且app目录下创建一个urls.py文件) 3.定义setting配置文件的静态目录路径和创建静态目录(我们需要js文件) 4.定义请求的URL路由分发 5.定义app下的U...原创 2019-01-20 00:25:05 · 8387 阅读 · 0 评论 -
实战Django之Ajax前后端交互
目录篇:Django之前后端交互篇目录 点击跳转主篇:Django之Ajax【交互篇五】点击跳转目录1.创建Django项目 2.创建app(并且app目录下创建一个urls.py文件) 3.定义setting配置文件的静态目录路径和创建静态目录(我们需要js文件) 4.定义请求的URL路由分发 5.定义app下的URL路由 6.定义url对应函数处理 7.定义响应的html...原创 2019-01-19 06:58:47 · 2555 阅读 · 0 评论 -
实战Django之继承母版(extends, include)
目录篇:Django之前后端交互篇目录 点击跳转主篇:Django之模板HTML相关【交互篇三】点击跳转目录1.创建Django项目 2.创建app(并且app目录下创建一个urls.py文件) 3.Django项目下的settings进行注册该app 4.定义请求的URL路由分发 5.定义app下的URL路由 6.定义URL对应函数处理 7.创建HTML全局母版和HTML局...原创 2019-01-19 02:02:40 · 377 阅读 · 0 评论 -
实战django之simple_tag and filter
目录篇:Django之前后端交互篇目录 点击跳转主篇:Django之模板HTML相关【交互篇三】点击跳转目录1.创建Django项目 2.创建app(并且app目录下创建一个urls.py文件) 3.Django项目下的settings进行注册该app 4.定义请求的URL路由分发 5.定义app下的URL路由 6.定义URL对应函数处理 7.在app目录下创建templat...原创 2019-01-19 01:34:00 · 304 阅读 · 0 评论 -
实战Django前后端的交互各种数据类型
目录篇:Django之前后端交互篇目录 点击跳转主篇:Django之view视图处理【交互篇二】点击跳转目录1.创建Django项目 2.创建app(并且app目录下创建一个urls.py文件) 3.定义请求的URL路由分发 4.定义app下的URL路由 5.url对应函数进行接收数据和响应数据 6.前端HTML各种数据提交(单选框,多选框,单选下拉框,多选下拉框,文件) 7...原创 2019-01-18 18:32:09 · 1647 阅读 · 0 评论 -
实战Django的URL命名空间namespace
目录篇:Django之前后端交互篇目录 点击跳转主篇:Django之URL路由系统【交互篇一】点击跳转目录1.创建Django项目 2.创建app(并且app目录下创建一个urls.py文件) 三.项目url进行namespace(命名空间) 四.定义APP下的URL 五.URL对应函数处理使用namespace进行生成用户访问的url 5.启动Django 6.浏览器访问U...原创 2019-01-17 21:00:08 · 1617 阅读 · 0 评论 -
实战Django的URL路由分发
目录篇:Django之前后端交互篇目录 点击跳转主篇:Django之URL路由系统【交互篇一】点击跳转目录1.创建Django项目 2.创建两个app(并且在两个app目录下创建一个urls.py文件) 三.项目url进行路由分发 四.APP下的URL创建,URL对应函数,响应的html 5.启动Django 6.浏览器访问URL结果多个app的时候我们使用路由分发,因为如...原创 2019-01-17 19:53:16 · 900 阅读 · 0 评论 -
实战Django的URL的name值
目录篇:Django之前后端交互篇目录 点击跳转主篇:Django之URL路由系统【交互篇一】点击跳转目录1.创建Django项目 2.创建URL路由映射关系以及name值 3.URL路由对应函数根据URL的name值进行修改用户访问的url动态形参且修改后新url进行模板渲染 4.前端HTML获取用户访问的URL、前端的HTML根据URL的name进行修改用户访问的url的动态参...原创 2019-01-17 18:59:53 · 375 阅读 · 0 评论 -
实战Django的URL路由映射关系
目录篇:Django之前后端交互篇目录 点击跳转主篇:Django之URL路由系统【交互篇一】点击跳转目录1.创建Django项目 2.创建URL路由映射关系 3.URL路由对应函数接收3种形式 4.启动Django 5.浏览器访问URL结果1.创建Django项目实战Django创建项目:https://blog.csdn.net/Burgess_zheng/artic...原创 2019-01-17 17:54:53 · 1148 阅读 · 0 评论 -
实战Django之views视图的(FBV,CBV,FBV装饰器,CBV装饰器)
目录篇:Django之前后端交互篇目录 点击跳转主篇:Django之view视图处理【交互篇二】点击跳转目录1.创建Django项目 2.创建app(并且app目录下创建一个urls.py文件) 3.定义请求的URL路由分发 4.定义app下的URL路由 5.定义FBV,CBV,FBV装饰器,CBV装饰器 6.定义响应的html文件 7.启动Django 8.浏览器访问UR...原创 2019-01-18 21:02:36 · 458 阅读 · 0 评论 -
实战之Django之Model建表流程
目录篇:Django之model操作ORM目录篇 点击跳转主篇:Django之Model操作建表流程【ORM篇二】点击跳转目录1.创建Django项目 2.创建app(并且app目录下创建一个urls.py文件) 3.settings注册app 4.建表操作 5.model表创建进入数据库1.创建Django项目Django之创建项目【二】:https://blog.cs...原创 2019-01-20 20:19:34 · 841 阅读 · 0 评论 -
Django之cookie详解与实战示例(其他篇三)
上一篇:Django之时间区问题(其他篇二)点击跳转目录篇:Django之其他目录篇 点击跳转下一篇:Django之分页(其他篇四)点击跳转什么是cookie?我们都知道:httm请求默认都是短链接,每发一次请求得到回复就就断开连接浏览器登录一个网站为什么登录密码能记住1个月?如何实现结论:反过来想,我们在一台电脑选择记录登录账户和密码以后,我们一开该网站就自动登录了 但是我们...原创 2019-01-29 17:24:35 · 541 阅读 · 0 评论