随笔分类 - Django
摘要:drf提供的过滤 - 引入 - 情景代码(过滤查询) - 挂载 搜索 - 引入 - 挂载 - 直接指定查询字段 排序 - 与搜索相似
阅读全文
posted @ 2018-12-21 16:49
阵浊秀
摘要:下图即为django的contenttype表 models.py 如何查询: 如何创建:
阅读全文
posted @ 2018-12-11 21:21
阵浊秀
摘要:使用流程 - 1 认证类 - 2 在试图类中指定认证类 可以指定多个认证类,需要注意的是,如果需要返回数据,请在最后一个认证类中返回 - 3 也可全局认证
阅读全文
posted @ 2018-12-11 16:48
阵浊秀
摘要:几种drf的频率组件使用总结 一 - 定义一个频率类 - 指定频率类 二 控制用户访问频率 (局部) - 导入 - 定义并继承simpleRateThrottle - 同样要指定频率类 三 控制用户访问频率(全局) - 继承类 - 在settings里面指定频率类和访问频率
阅读全文
posted @ 2018-12-11 16:27
阵浊秀
摘要:一 使用流程: 1 导入 2 获取数据 3 创建一个分页器对象 4 开始分页 5 开始序列化 6 返回数据 二 自定义分页类 - 自定义一个分页类并继承PageNumberPagination 上述替换一中第3点
阅读全文
posted @ 2018-12-11 16:07
阵浊秀
摘要:使用流程 - 导入模块 生成一个注册器实例对象 将需要自动生成url的接口注册 开始自动生成url 作用:drf会自动帮你生成路由url 拿上述url举例 你可以照常访问 books/ 和下述无异 但你还可访问 books.json 直接拿到 json数据 也可以 通过访问 books/1.json
阅读全文
posted @ 2018-12-11 15:50
阵浊秀
摘要:首先我们要知道常用的请求格式 - GET 127.0.0.1:8080/books/ # 获取所有数据, 返回值 [ { }, { } ] - GET 127.0.0.1:8080/books/{ id } # 获取一条数据源,返回值 { } - POST 127.0.0.1:8080/books/
阅读全文
posted @ 2018-12-07 16:38
阵浊秀
摘要:through直接指定第三张关联表,不再由django自行创建 像是这样自己创建的第三张表就属于中介模型,一般Django会给我们自动创建第三张表,人家自己创建的只是有关系字段,不能再增加其他的字段了,如果根据需求添加其他字段,不需要ManytoMany自己创建第三张表,只要我们再设计一张表,并用t
阅读全文
posted @ 2018-11-23 16:41
阵浊秀
摘要:Field required=True, 是否允许为空 widget=None, HTML插件 label=None, 用于生成Label标签或显示内容 initial=None, 初始值 help_text='', ...
阅读全文
posted @ 2018-11-06 17:58
阵浊秀
摘要:创建modelform 然后在url对应的视图函数中实例化这个类,把这个对象传给前端 首先 for循环这个student_list,拿到student对象,直接在前端打印这个student,是个input框student.label ,拿到数据库中每个字段的verbose_name ,如果没有设置这
阅读全文
posted @ 2018-11-06 17:47
阵浊秀
摘要:中间件的概念 中间件是介于request与response处理之间的一道处理过程,相对比较轻量级,并且在全局上改变django的输入与输出。因为改变的是全局,所以需要谨慎使用,用不好会影响到性能。 如果你想修改请求,例如被传送到view中的HttpRequest对象。或者你想修改view返回的Htt
阅读全文
posted @ 2018-11-01 19:14
阵浊秀
摘要:用户认证 auth模块 1 from django.contrib import auth 1 from django.contrib import auth 1 from django.contrib import auth 1 from django.contrib import auth fr
阅读全文
posted @ 2018-11-01 16:58
阵浊秀
摘要:会话跟踪技术 在一个会话的多个请求中共享数据,这就是会话跟踪技术。例如在一个绘画中的请求如下: 请求银行主页: - 请求登陆(请求参数是用户名和密码); - 请求转账(请求参数与转账相关的数据); - 请求信誉卡还款(请求参数与还款相关的数据) 我们必须在一个会话过程中有共享数据的能力 我们知道HT
阅读全文
posted @ 2018-11-01 16:54
阵浊秀
摘要:原文:https://www.cnblogs.com/yuanchenqi/articles/9036515.html
阅读全文
posted @ 2018-11-01 15:48
阵浊秀
摘要:Ajax Ajax简介 AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步Javascript和XML”。即使用Javascript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是XML,现在更多使用json数据)。 同步交互:客户端发
阅读全文
posted @ 2018-10-30 15:08
阵浊秀
摘要:多表操作 创建模型 实例:我们来假定下面这些概念,字段和关系 作者模型:一个作者有姓名和年龄。 作者详细模型:把作者的详情放到详情表,包含生日,手机号,家庭住址等信息。作者详情模型和作者模型之间是一对一的关系(one-to-one) 出版商模型:出版商有名称,所在城市以及email。 书籍模型: 书
阅读全文
posted @ 2018-10-26 19:25
阵浊秀
摘要:ORM简介 MVC或者MVC框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库,这极大的减轻了开发人员的工作量,不需要面对因数据库变更而导致的无效劳动 ORM是“对象-关系-映射”的简称。 #sql中的表
阅读全文
posted @ 2018-10-23 20:54
阵浊秀
摘要:1.模板语法之变量 - 在 Django 模板中遍历复杂数据结构的关键是句点字符, 语法: views.py: template: 2.模板之过滤器 - 语法 - default: 如果一个变量是false或者为空,使用给定的默认值。否则,使用变量的值。例如: - length: 返回值的长度。它对
阅读全文
posted @ 2018-10-22 23:58
阵浊秀
摘要:HttpRequest对象 Request属性 -request.GET get的请求数据 字典格式 -request.POST post的请求数据 字典格式 -request.method 请求方式 -request.path 请求路径 -request.META 请求头 包含所有的HTTP 首部
阅读全文
posted @ 2018-10-22 21:05
阵浊秀
摘要:URL配置(URLconf)就像Django 所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表;你就是以这种方式告诉Django,对于客户端发来的某个URL调用哪一段逻辑代码对应执行 -简单的路由配置 若要从URL 中捕获一个值,只需要在它周围放置一对圆括号。 不需要添加一
阅读全文
posted @ 2018-10-22 20:03
阵浊秀

浙公网安备 33010602011771号