Django总结
文章平均质量分 50
这是在Django开发过程中的经验,知识总结
一切都是空白的
把握当下,成就未来。你永远不知道未来如何,沉沦,或者,学习。
展开
-
DRF中的序列化与反序列化
Serializer字段与选项大全常用字段类型字段字段构造方式BooleanFieldBooleanField()NullBooleanFieldNullBooleanField()CharFieldCharField(max_length=None, min_length=None, allow_blank=False,EmailFieldEmailField(max_length=None, min_length=None, allow_blank=Fa原创 2021-04-16 13:44:23 · 521 阅读 · 0 评论 -
Django做项目是否要分表管理前后台用户?
Django做项目是否要分表管理前后台用户?1)是否需要分表答案:不需要理由:前后台用户共存的项目,后台用户量都是很少;做人员管理的项目,基本上都是后台用户;前后台用户量都大的会分两个项目处理2)用户权限六表是否需要断关联答案:不需要理由:前台用户占主导的项目,几乎需求只会和User一个表有关;后台用户占主导的项目,用户量不会太大3)Django项目有没有必须自定义RBAC六表答案:不需要理由:auth组件功能十分强大且健全(验证密码,创建用户等各种功能);并且admin、xadmin、j原创 2021-04-15 09:04:07 · 397 阅读 · 0 评论 -
如何去理解session的机制
当在服务器端设置当前会话的session键值对的时候,会自动为请求的浏览器在cookie中设置属于一个cookie,这个cookie的键是session_id。这个session_id的值是一个随机数,属于用户浏览器的唯一标识。在服务器端的数据库中,会把这个session_id的随机数作为一个键,用来以后寻找用户自己的session数据,session数据就是我们设置的键值对,他是一个字典形式。下图是示意图:...原创 2021-04-05 18:59:18 · 131 阅读 · 0 评论 -
Forms组件的所有字段类型及对应参数
Field required=True, 是否允许为空 widget=None, HTML插件 label=None, 用于生成Label标签或显示内容 initial=None, 初始值 help_text='', ...转载 2020-02-14 22:07:03 · 500 阅读 · 0 评论