index
- 新建一个 django project
django-admin.py startproject project-name
1
在 windows 上出错可以尝试用 django-admin 代替 django-admin.py
- 新建 app
python manage.py startapp app-name
django-admin.py startapp app-name
1
2
2
- 同步数据库
python manage.py makemigrations
python manage.py migrate
# 或
python manage.py syncdb
1
2
3
4
2
3
4
- 开启服务器
python manage.py runserver
1
- 清空数据库
python manage.py flush
1
- 创建超级管理员
python manage.py createsuperuser
1
- 修改密码:
python manage.py changepassword username
1
- 导出数据,导入数据
python manage.py dumpdata appname > appname.json
python manage.py loaddata appname.json
1
2
2
- Django 项目环境终端
python manage.py shell
1
- 数据库命令行
python manage.py dbshell
1
- 更多命令,终端输入
python manage.py
1
- django 执行测试命令
python manage.py test web #web 是app名字
1
13 使用 gunicorn 启动服务(linux)
gunicorn hello.wsgi -b 0.0.0.0:5000
1
编辑 (opens new window)
上次更新: 2023/02/24, 10:34:03