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

1.10

1.8

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容