63 lines
1.3 KiB
Markdown
63 lines
1.3 KiB
Markdown
not
|
||
in- 检查字段的值是否位于传递列表中
|
||
not_in
|
||
gte- 大于或等于传递的值
|
||
gt- 大于传递的值
|
||
lte- 低于或等于传递的值
|
||
lt- 低于传递值
|
||
range- 介于和给定两个值之间
|
||
isnull- 字段为空
|
||
not_isnull- 字段不为空
|
||
contains- 字段包含指定的子字符串
|
||
icontains- 不区分大小写contains
|
||
startswith- 如果字段以值开头
|
||
istartswith- 不区分大小写startswith
|
||
endswith- 如果字段以值结尾
|
||
iendswith- 不区分大小写endswith
|
||
iequals- 区分大小写等于
|
||
|
||
source_field :自定义数据库对应字段名称
|
||
generated :是否映射到数据库,
|
||
pk 是否为主键
|
||
null
|
||
default 可以为值或可调用对象
|
||
unique
|
||
index
|
||
description 描述功能,数据库注释用
|
||
|
||
# 换源
|
||
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
|
||
pip config set install.trusted-host mirrors.aliyun.com
|
||
|
||
# 安装aioredis报错:duplicate base class TimeoutError
|
||
|
||
解决方法:https://blog.csdn.net/ViniJack/article/details/131809573
|
||
|
||
# 创建虚拟环境
|
||
```
|
||
python -m venv venv
|
||
```
|
||
# 进入虚拟环境
|
||
```
|
||
venv/Scripts/activate
|
||
|
||
```
|
||
|
||
# 生成类似 packpage.json的文件
|
||
|
||
```python
|
||
pip freeze > requirements.txt
|
||
```
|
||
|
||
## 安装requirements.txt依赖
|
||
|
||
```python
|
||
pip install -r requirements.txt
|
||
```
|
||
|
||
++++++++++++++++Linux++++++++++++++++++++++
|
||
|
||
#创建虚拟环境
|
||
python3 -m venv venv
|
||
|
||
. venv/bin/activate |