前言
在Django里django-admin.py和manage.py都是Django的命令工具集,django-admin可以对不同的项目进行设置,而manege.py只能当前的工程有效。
在使用命令前,你需要确保已经安装django:pip install django
一、创建新的项目
django-admin.py startproject my_project
二、创建新的App
python manage.py startapp my_app
三、启动DJango项目
python manage.py runserver
django接口可以通过localhost或者127.0.0.1进行访问,但无法通过本机ip地址访问,你需要下面命令启动。
python manage.py runserver 0.0.0.0:8000
四、数据迁移,生成数据库表
使用makemigrations和migrate生成数据表:
#创建更改的文件
python manage.py makemigrations
# python manage.py makemigrations myapp 指定要生成迁移文件的应用程序名称(myapp)
#根据文件生成数据表
python manage.py migrate
五、创建超级管理员
python manage.py createsuperuser