摘要:
Django中Q查询及Q()对象 问题 一般我们在Django程序中查询数据库操作都是在QuerySet里进行进行,例如下面代码: 或者将其组合起来,例如: 随着我们的程序越来越复杂,查询的条件也跟着复杂起来,这样简单的通过一个filter()来进行查询的条件将导致我们的查询越来越长。 Q()对象就 阅读全文
摘要:
"Django基础一之web框架的本质" "Django基础二之URL路由系统" "Django基础三之视图函数" "Django基础四之模板系统" "Django基础五之django模型层(一)单表操作" "Django基础五之django模型层(二)多表操作" "Django学习之model进阶 阅读全文
摘要:
Python3操作Excel 我就懒啦,这些模块的应用,就看看别人的博客吧 https://blog.csdn.net/u014597198/article/details/83104653 https://blog.csdn.net/test_soy/article/details/7971485 阅读全文
摘要:
Django学习之同源和跨域,CORS跨域通信实现和Jsonp跨域通信实现 python为示例 本节目录 [TOC] 一 跨域 同源策略(Same origin policy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在 阅读全文
摘要:
DjangoRestFramework学习三之认证组件、权限组件、频率组件、url注册器、响应器、分页组件 本节目录 [TOC] 一 认证组件 1. 局部认证组件 我们知道,我们不管路由怎么写的,对应的视图类怎么写的,都会走到dispatch方法,进行分发, 在咱们看的APIView类中的dispa 阅读全文
摘要:
DjangoRestFramework学习二之序列化组件、视图组件 本节目录 [TOC] 一 序列化组件 首先 按照restful规范咱们创建一些api接口,按照下面这些形式写吧: Courses GET 查看数据 返回所有数据列表[{},{},] Courses POST 添加数据 返回添加的数据 阅读全文
摘要:
Django学习之django自带的contentType表 通过django的contentType表来搞定一个表里面有多个外键的简单处理: 摘自:https://blog.csdn.net/aaronthon/article/details/81714496 contenttypes 是Djan 阅读全文
摘要:
DjangoRestFramework学习一之restful规范、APIview、解析器组件、Postman等 本节目录 [TOC] 一 预备知识 预备知识:django的CBV和FBV CBV(class based view):多用,简单回顾一下 FBV(function based view) 阅读全文
摘要:
Django学习之文件下载 在实际的项目中很多时候需要用到下载功能,如导excel、pdf或者文件下载,当然你可以使用web服务自己搭建可以用于下载的资源服务器,如nginx,这里我们主要介绍django中的文件下载。 我们这里介绍三种Django下载文件的简单写法,然后使用第三种方式,完成一个高级 阅读全文
摘要:
Django学习之文件上传 就这么六步! 一、settings配置文件中配置 二、url路由中配置 三、models.py文件中的写法 四、views视图函数中的写法,上传一个图片: 五、更新上传了的文件(注意,只是会更新数据库中那个字段保存的文件的路径,但是之前上传的文件是不会被自动删除的,需要我 阅读全文
摘要:
Django基础之jQuery操作 jquery之cookie操作 定义:让网站服务器把少量数据储存到客户端的硬盘或内存,从客户端的硬盘读取数据的一种技术; 下载与引入:jquery.cookie.js基于jquery;先引入jquery,再引入:jquery.cookie.js;下载:http:/ 阅读全文
摘要:
Django基础十一之认证系统 本节目录 [TOC] 一 auth模块 我们在开发一个网站的时候,无可避免的需要设计实现网站的用户系统。此时我们需要实现包括用户注册、用户登录、用户认证、注销、修改密码等功能,这还真是个麻烦的事情呢。 Django作为一个完美主义者的终极框架,当然也会想到用户的这些痛 阅读全文
摘要:
Django基础之django分页 一、Django的内置分页器(paginator) view index.html: 扩展 show.html model.py文件内容: 二、自定义分页 当数据库中数据有很多,我们通常会在前端页面做分页展示。 分页的数据可以在前端页面实现,也可以在后端实现分页。 阅读全文