一:apps命令
1:创建一个apps命令
# python manage.py startapp appName
python manage.py startapp product
- 需要在settings.py中添加APP名称至INSTALLED_APPS下
二:数据迁移命令
# 生成迁移文件
python manage.py makemigrations appNames
# 同步到数据库中
python manage.py migrate appNames
- 迁移完成后会在migrations文件夹下生产对应的迁移文件
三:pip包管理命令
- 升级pip包管理版本命令 ```python python -m pip install -U pip pip install —upgrade pip
python -m pip install —upgrade pip
<a name="cBKLW"></a>
# 四:[requirement.txt 依赖文件生成](https://www.cnblogs.com/midworld/p/11002821.html)
- 安装pipreqs
安装 pipreqs
pip install pipreqs
![图片.png](https://cdn.nlark.com/yuque/0/2020/png/662776/1595577705394-37e86d70-a5ab-49c2-985d-609df1d89fa1.png#align=left&display=inline&height=194&margin=%5Bobject%20Object%5D&name=%E5%9B%BE%E7%89%87.png&originHeight=388&originWidth=1072&size=49497&status=done&style=none&width=536)
- 生成requriements.txt文件
生成依赖文件,其中前面的路径为项目根目录路径
Windows 一定要在后面加上编码,否则报 UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0xae in position 81: illegal multibyte sequence
Linux 尚未测试
pipreqs E:\Python_virtualenvs\for_django\Projects\FortressMachine —encoding=utf-8
安装
pip3 install -r E:\Python_virtualenvs\for_django\Projects\FortressMachine\requriements.txt ```