
django
文章平均质量分 53
BRYTLEVSON
这个作者很懒,什么都没留下…
展开
-
django_restful序列化和反序列化器验证和操作数据库
常用验证功能 max_length mim_length allow_black 是否允许为空 trim_whitespace 是否截断空白字符 max_value min_value。支持验证功能 age校验(max_value=100, min_value=0)help_text 用于html展示api页面时,显示的字段帮助提示信息。通用参数: read_only 仅用于序列化输出 默认False。write_only 仅用于反序列化输入 默认False。default 反序列化使用的默认值。原创 2022-11-18 13:15:56 · 484 阅读 · 0 评论 -
史上最全的python涉及到的json序列化和反序列化
原文地址:https://www.cnblogs.com/ziyoublog/p/9001517.html。前后端数据传输的两种方式: httpresponse 需要json.dumps,还需要拼接成字符串 jsonresponse 不需要json.dumps 序列化,传输的直接是字符串json序列化的方式:1. 简单序列化...原创 2019-10-11 17:22:01 · 535 阅读 · 0 评论 -
用django的自带的装饰器或中间件非常简单的实现强制登录
以前刚开使用django 的时候做强制登录是在视图函数里面用session存取登录状态来做强制登录的,其次还可以用django 的中间件可以做强制登录,也是比较简单的,今天给大家介绍的是django自带的装饰器做强制登录。# 1. 写好登录htmldef login(request): return render(request, 'portal/login.html')# 2. 在...原创 2019-10-11 12:05:20 · 412 阅读 · 0 评论 -
django的local_settings.py的用法
在git上面下载下来的代码,settings.py中肯定是不全的,包括数据库的配置,静态资源的路径等。通过在settings.py中import local_settings.py来实现对默认设置的覆盖,这样可以实现在不同的机器上,通过设置不同的local_settings.py的内容,来方便开发和部署。在settings.py的末尾添加下面几行:try:from local_settings...原创 2019-10-08 14:31:21 · 1382 阅读 · 0 评论