Django常用命令
在使用命令前,你需要确保已经安装django:pip install django
一、创建项目
创建项目的命令如下:django-admin startproject abc
- abc是django项目的项目名,可以自己随意更改
二、创建app
当项目创建之后,必不可少的就是创建一个app,app的命令也比较简单,在项目阶段,为了方便,我们可以单独建立一个apps的文件夹,然后再内部执行创建app操作
命令:python manage.py startapp appname
# 创建apps文件夹
mkdir apps
# 进入apps
cd apps
# 开始
python manage.py startapp abc
- abc是app名,可以随意更改
三、启动项目
再app创建之后,就可以进行项目启动,测试是否正确
命令:python manage.py runserver 8888
- 8888是端口号,可以随意更改,只要不重复即可
四、数据迁移
在app内部,我们经常会使用model创建模型,然后将模型导入数据库,因此这里就涉及到两个命令:
python manage.py makemigrations
和python manage.py migrate
第一个命令将写的模型转化成sql语句。第二句是执行迁移命令
五、创建超级用户
如果我们的用户模型继承了django自带的user模型,则可以再命令行创建一个superuser。
命令:python manage.py superuser username
接下来就是输入密码等。
以上就是django经常用到的5个命令。