Python Django框架常用命令

Python Django框架常用命令

1. Create a new django project

django-admin.py startproject project_name
django-admin startproject project_name

project_name 是新建的项目名称,需要为合法的 Python 包名,遵循标识符定义规则
2. Create a new App
要先进入项目目录下,cd project_name 然后执行下面的命令

python manage.py startapp app_name
django-admin.py startapp app_name
django-admin startapp app_name

3. Runserver

python manage.py runserver

当提示端口被占用的时候,可以自定义用其它端口:

python manage.py runserver 8080

电脑有多个内网ip或多个外网ip 可监听机器所有可用 ip :

python manage.py runserver 0.0.0.0:8000

4. Create database table

生成迁移文件:python manage.py makemigrations
执行迁移:python manage.py migrate

修改后执行可更改数据库表或字段
5. Clear the database

python manage.py flush

6. Create super administrator

python manage.py createsuperuser

按照提示输入用户名和对应的密码,邮箱可以留空,用户名和密码必填
修改 用户密码:

python manage.py changepassword username

7. Import (export) data

python manage.py dumpdata appname > appname.json
python manage.py loaddata appname.json

8. Django Project environment terminal

python manage.py shell

9. Database command line

python manage.py dbshell

10. More commands
终端上输入 python manage.py 可以看到详细的列表,在忘记子名称的时候特别有用。

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