- 新建一个 Django Project
django-admin.py startproject project-name
- 新建app
python3 manage.py startapp app-name
或者
django-admin.py startapp app-name
- 同步数据库
python manage.py makemigrations
python manage.py migrate
- 使用开发服务器
# 默认情况下在 0.0.0.0:8080 启动
$ python manage.py runserver
# 当提示端口被占用的时候,可以用其他端口
- 清空数据库
python manage.py flush
*创建超级管理员
python manage.py createsuperuser
# 按照提示输入用户名和对应的密码可以,邮箱可以留空,用户名和密码必填
# 修改用户密码可以使用以下命令
python manage.py changepassword username
- 导出数据,导入数据
python manage.py dumpdata appname > appname.json
python manage.py loaddata appname.json
- Django 项目环境终端
python manage.py shell
- 数据库命令行
python manage.py dbshell
- 查看所有命令
python manage.py
总结
python manage.py <command> [options] #Django Command
python manange.py -h帮助文档
django-admin.py startproject my_blog #创建项目
python manage.py startapp article #创建app
python manage.py runserver localhost:9000 #启动Django中的开发服务器
- 相关文档