django 常用命令
pycharm导入多个包
在pycharm中创建一个 requirements.txt 里面写入用到的库, 可以指定版本号 例如:PyYAML==3.12
pip install -r requirements.txt
创建Django项目
- django-admin startproject 项目名称
创建APP
- python manage.py startapp app名称
启动Django项目
- python manage.py runserver # 默认使用8000端口
- python manage.py runserver 8888 # 8888为新指定的端口
- python manage.py runserver 127.0.0.1:8000 # 还可以指定IP和端口,冒号分割
models --> 数据库:
- python manage.py makemigrations # 生成指定文件;
- python manage.py migrate # 同步到数据库;
数据库 --> models:
- python manage.py inspectdb > app/models.py # 数据库中的全部数据表
- python manage.py inspectdb table >app/models.py # 数据库中的某张(table)表,进行转换;