Django 常用命令

  • 新建一个 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  [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中的开发服务器
  • 相关文档

1.10

1.8

你可能感兴趣的:(Django 常用命令)