摘要: 局部使用,全局使用配了视图类优先走视图类配了配置文件,其次走配置文件都没配再走内置的配置 阅读全文
posted @ 2020-11-13 16:40 1024bits 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 一、GIL锁 刚开始的时候只有单核cpu 单核 --线程是cpu调度的最小单位,在cpython就是python解释器进程,在这个进程里可以开多条线程,但同一时刻只能被一个cpu调度一条线程去执行。python中垃圾回收是垃圾回收线程,是单独起一条线程来执行的,在垃圾回收线程在执行时别的线程不会执行 阅读全文
posted @ 2020-11-13 16:38 1024bits 阅读(197) 评论(0) 推荐(0) 编辑
摘要: xadmin的使用 1 django内置了一个admin,有的人觉得丑,功能不够强大,这群人写了一个叫xadmin的,用来替换admin 2 xadmin是django的一个app 3 如何使用 -区分1.x和2.x -1.x :pip3 install xadmin -2.x :pip3 inst 阅读全文
posted @ 2020-11-13 14:51 1024bits 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 一.RBAC简介 RBAC :是基于角色的访问控制(Role-Based Access Control ),RBAC跟语言无关 在 RBAC 中,权限与角色相关联,用户通过成为适当角色的成员而得到这些角色的权限。这就极大地简化了权限的管理。这样管理都是层级相互依赖的,权限赋予给角色,而把角色又赋予用 阅读全文
posted @ 2020-11-13 14:46 1024bits 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 注意: # 注意:以后所有的数据删除,尽量用软删除,使用一个字段标志是否删除,而不是真正的从数据库中删除 -好处:1 这样删除数据不会影响索引,不会导致索引失效 2 之前存的用户数据还在,以备以后使用 models.py >数据迁移 # 抽象出一个基表(不再数据库生成,abstract=True), 阅读全文
posted @ 2020-11-13 14:39 1024bits 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 介绍及使用 1 任何语言都有base64的加码和解码,转码方式(说加密方式不太准确) 2 python中base64的加密与解密 import base64 import json dic_info={ "name": "lqz", "age": 18 } # 转成json格式字符串 dic_str 阅读全文
posted @ 2020-11-13 14:06 1024bits 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 1. base64编码 解码 普通文字直接百度在线工具转就行,遇到图片: 从浏览器检查里面抠出来的图片是base64 编码后的,解码成图片只需要直接在浏览器里输入,或者自己写一个小程序进行解码 2. drf中避免csrf攻击,是因为需要认证,携带token 阅读全文
posted @ 2020-11-13 14:05 1024bits 阅读(99) 评论(0) 推荐(0) 编辑