[toc] drf框架序列化 |反序列化: 序列化与反序列化: drf序列化与反序列化: 序列化: models.py Serializers.py Serializer不指定表模型: Serializer 反序列化: views.py: ModelSerializers 指定表模型: 自定义反序列 ...
分类:
其他好文 时间:
2019-12-26 00:03:51
阅读次数:
96
一、小文件下载 1、视图 views.py 三种方式实现,任选其一 (1)使用HttpResponse # 导入模块from django.shortcuts import HttpResponse def download(request): file = open('crm/models.py' ...
分类:
其他好文 时间:
2019-12-25 13:25:08
阅读次数:
115
一、新建项目 1.1 建立项目 app应用与project项目的区别: 一个app实现某个功能,比如博客、公共档案数据库或者简单的投票系统; 一个project是配置文件和多个app的集合,这些app组合成整个站点; 一个project可以包含多个app; 一个app可以属于多个project! ...
分类:
其他好文 时间:
2019-12-25 13:24:39
阅读次数:
87
setting.py views.py exception.py urls.py ...
分类:
其他好文 时间:
2019-12-24 23:39:27
阅读次数:
114
缓存 由于Django是动态网站,所有每次请求均会去数据进行相应的操作,当程序访问量大时,耗时必然会更加明显,最简单解决方式是使用:缓存,缓存将某个views的返回值保存至内存或者memcache中,5分钟内再有人来访问时,则不再去执行view中的操作,而是直接从内存或者Redis中之前缓存的内容拿 ...
分类:
其他好文 时间:
2019-12-23 18:40:54
阅读次数:
86
1、如果在反转url的时候,需要添加参数,那么可以通过传递'kwargs'参数到'reverse'函数中。实例代码: urls.py from django.urls import path, re_path from app01 import views urlpatterns = [ path( ...
分类:
其他好文 时间:
2019-12-22 20:11:04
阅读次数:
101
Form和ModeForm Form组件 普通方式注册功能 Views.py Form常用字段与插件 创建Form类时,主要涉及到 [字段] 和 [插件],字段用于用户请求数据的验证,插件用于自动生成HTML initial 初始值,input框里的初始值 Error_messages 重写错误信息 ...
分类:
其他好文 时间:
2019-12-22 13:04:10
阅读次数:
108
项目结构 -app - static文件夹 - templates文件夹 - views文件夹 - 蓝图的视图 user - __init__.py(from .user import user_bp 注册蓝图,使用懒加载,init_view(app)) - __init__.py, create_ ...
分类:
其他好文 时间:
2019-12-22 00:39:01
阅读次数:
98
说明:__init__.py这个文件本人使用频率不高 例子: __init__.py文件作用:初始化这个包 1、v1.py def vi(): return 'views' 2、views->__init__.py from .v1 import vi 3、test1.py from views i ...
分类:
其他好文 时间:
2019-12-22 00:33:17
阅读次数:
242
5种mysql日志分析工具比拼 摘自: linux.chinaitlab.com 被阅读次数: 79 由 yangyi 于 2009 08 13 22:18:05 提供 mysql slow log 是用来记录执行时间较长(超过long_query_time秒)的sql的一种日 ...
分类:
数据库 时间:
2019-12-21 20:41:56
阅读次数:
115