摘要:
1、models.AutoField 自增列 = int(11) 如果没有的话,默认会生成一个名称为 id 的列,如果要显示的自定义一个自增列,必须将给列设置为主键 primary_key=True。 2、models.CharField 字符串字段 必须 max_length 参数 3、models.BooleanField ... 阅读全文
摘要:
本来昨天就打算写这篇了,但是熬到忘了,至于为什么要写这个是因为我昨天在写 redis 的时候突然想到的 注:此篇文章并没有讲解 redis 内部的使用 或 如何使用redis写代码,等等。。仅仅只是突然想到的,如果各位大佬有什么想说的,有什么想补充的,再或者我说的有什么不对的,请不要客气,直接讲出来 阅读全文
摘要:
## Liunx 常用命令 ## ## 注意,在Linux中,文件没有创建时间。 1. ls : 查看当前文件夹下的所有文件 2. mkdir -- 创建一个新的文件夹 - mkdir 参数 文件名 - mkdir -p 文件名/文件名/文件名 -- 递归建立所需目录 3. rmdir -- 删除一 阅读全文
摘要:
# 易忘点 #1. update_or_create -- 如果有就更新,没有则创建models.表名.objects.update_or_create(user=obj,defaults={'要创建的字段':值})2. restframework 常用的类from rest_framework.v 阅读全文
摘要:
1. 正常查询: ## 效率低,因为每次查询都是查询表和关联表的所有数据 ret = User.objects.all() for item in ret: print(item.name,item.dp.title) 2. seleted_related -- 主动做连表查询 (1次连表) ret = User.objects.all().seleted_related('dp... 阅读全文
摘要:
## rest规范: 通过不同的 method 找到对应的 url ## Django 请求生命周期 - wsgi ,它就是socket 服务端,服务端接收用户请求并将请求初次封装,然后交给 Django - 中间件帮助我们对请求进行校验或在请求对象中添加其他相关数据,如:csrf,request. 阅读全文
摘要:
FBV 和 CBV CBV 通过函数调用方法FBV 通过类调用方法 其本质上都是 CBV 但是 FBV 内部封装了关于 method 的方法,由于基本上都是前端的请求,所有像GET,POST等方法用的频繁,而CBV将这些方法封装了起来,使得开发时更便捷了许多,所以CBV更适合写接口###### 标准 阅读全文
摘要:
一:settings 中间件配置路径 二:cors.py 阅读全文
摘要:
滑块接口 0:大体思路:点击登陆按钮的时候会进行第一次验证(滑块验证),然后访问后台滑块接口,并返回验证结果,如果滑块接口通过则进入第二次验证(登陆的用户名密码验证),访问登陆接口,并返回验证结果 一:前端 1. HTMl 2. js 文件 二:Python 后端 - URL - Views 阅读全文
摘要:
一. 在 点击跳转 这里拿到自己的 appid 和 支付宝公钥 , 如果想要得到 支付宝的公钥 就需要获取 应用的公钥,具体获取方式 : 获取应用公钥和私钥 应用私钥和支付宝公钥 获取 和 配置 过程: 1. 下载后打开文件夹 点击 RSA签名验签工具.bat 然后生成密钥 , 然后退出就行了 2. 阅读全文