Django
文章平均质量分 61
children_lu
这个作者很懒,什么都没留下…
展开
-
django rest framework serializer 增加自定义字段
需求:在使用django rest framework serializer在model 中定义的model时,当需要额外在serializer中增加一些model中没有的字段。原创 2022-08-06 16:25:51 · 1254 阅读 · 0 评论 -
DRF中的模型序列化是什么
DRF中的模型序列化原创 2022-08-05 15:25:46 · 160 阅读 · 0 评论 -
缓存、信号、django的读写分离
Django框架13 /缓存、信号、django的读写分离目录Django框架13 /缓存、信号、django的读写分离 1. 缓存 2. 信号 3. django的读写分离 1. 缓存 缓存简述: 缓存将一个某个views的返回值保存至内存或者memcache中,5分钟内再有人来访问时,则不再去执行views中的操作,而是直接从内存或者memcache中之前缓存的内容拿到,并返回。 Django中缓存的方式 开发调试内存文件数据库Mem原创 2022-04-24 15:12:54 · 1372 阅读 · 0 评论 -
django中使用JWT
1.pyJWT简述 因http协议本身为无状态,这样每次用户发出请求,我们并不能区分是哪个用户发出的请求,这样我们可以通过保存cookie以便于识别是哪个用户发来的请求,传统凡事基于session认证。但是这种认证本身很多缺陷,扩展性差,CSRF等问题。JWT(Json web token) 相比传统token,设计更为紧凑且安全。通过JWT可以实现用户认证等操作。 pyJWT下载 pip install pyJWT JWT构成: eyJ0eXAiOiJKV1QiLC原创 2022-04-24 13:55:40 · 5964 阅读 · 1 评论 -
PYTHON支持异步的服务框架
支持异步的服务框架:fastapi、celery、aiohttp、tornado、django最新的也支持、drf、sanic各位大佬还有知道其他框架,还请大佬们回复下!谢谢!原创 2021-11-08 10:09:47 · 304 阅读 · 0 评论 -
Django和SQL语句的对应参考
1.查询语句--sql select * from class; select * from class where id =1;#djangores=models.class.objects.all()res=models.class.objects.filter(id=1).all()res=models.class.objects.values('user',...原创 2020-02-23 11:55:36 · 278 阅读 · 0 评论 -
django 框架模型之models常用的Field
1. django 模型models 常用字段 1、models.AutoField 自增列 = int(11) 如果没有的话,默认会生成一个名称为 id 的列 如果要显式的自定义一个自增列,必须设置primary_key=True。2、models.CharField 字符串字段 必须设...转载 2019-07-26 08:02:10 · 263 阅读 · 0 评论 -
Django反向解析URL和URL命名空间的方法
首先明确几个概念:1.在html页面上的内容特别是向用户展示的url地址,比如常见的超链接,图片链接等,最好能动态生成,而不要固定.2.一个django项目中一般包含了多个django应用(app).3.一个视图(view)往往对应多个url地址.在django中实现反向解析URL必备条件就是 url和视图(view)能一对一 的匹配 【也就是说通过视图(view)找到唯一...转载 2019-06-30 16:50:46 · 169 阅读 · 0 评论 -
DJANGO ADMIN 一些有用的设置
Django自带的后台管理是Django明显特色之一,可以让我们快速便捷管理数据。后台管理可以在各个app的admin.py文件中进行控制。一、基本设置1、应用注册若要把app应用显示在后台管理中,需要在admin.py中注册。这个注册有两种方式,我比较喜欢用装饰器的方式。先看看普通注册方法。打开admin.py文件,如下代码: 1 2 ...转载 2019-07-08 17:15:29 · 1296 阅读 · 0 评论