django 常用命令

时间:2024-08-14 13:05:26

django 常用命令,备忘:

django-admin.py startproject test      创建一个项目名叫test的项目
python manage.py startapp app 创建一个叫做app的APP
python manage.py runserver 启动服务器
python manage.py validate 检查模型的有效性(说通俗点就是这个模型能不能在数据库中生成表,它只是检测,并没有真正生成)
python manage.py sqlall app 打印这个app中创建数据库的SQL语句
python manage.py syncdb 同步并创建数据库,这也大大减少了不懂的数据库知识的开发人员的工作量
python manage.py inspectdb        同步已有的数据表到django模型
python manage.py createsuperuser 创建一个admin用户用以管理你的Django站点(不过这个已经在第6个个命令中默认提示执行,看图可知)如果你在第六步中没有创建admin用户,这时你就可以使用该命令。
manage.py sql app 查看数据库中所存在的表
manage.py shell 进入Shell状态(可以与用户进行交互)

django-admin.py如果不在环境变量,需要去安装目录找一下。