1、新建一个django project
django-admin.py startproject project-name
2、新建app
python manage.py startapp app-name
3、同步数据库
python manage.py makemigrations
python manage.py migrate
4、运行开发服务器
python manage.py runserver
python manage.py runserver ----(其它端口,如python manage.py runserver 8001)
5、清空数据库
python manage.py flush
此命令会询问 yes or no ,yes会把所有数据删除,只留下空表
6、创建超级管理员
python manage.py createsuperuser
邮箱可以为空
python manage.py changepassword username
修改用户名和密码
7、导出导入数据库
python manage.py dumpdata appname > appname.json
python manage.py loaddata appname > appname.json
8、项目终端环境
python manage.py shell
如果安装了ipython/bpython会自动进入它们的界面,这里我用的ipyhon
你可以在这个shell里面调用当前项目的models.py的API,对于操作数据,还有一些测试非常方便
9、数据库命令行
python manage.py dbshell
django会自动进入settings.py中设置的数据库,在这个终端可以执行SQL语句
本文详细介绍Django项目的创建步骤,包括项目与应用的建立、数据库同步与迁移、开发服务器的启动、数据库清理及超级用户的创建等核心操作,并介绍了如何进行数据库的导出与导入,以及使用终端环境和数据库命令行工具。
1184

被折叠的 条评论
为什么被折叠?



