##1.每次model变动之后的操作

让django确定该如何修改数据库,使得能够存储与之前定义的模型相关联的数据。
python manage.py makemigrations

应用模型文件写入到数据库中
python manage.py migrate

##2.创建用户,访问后台管理

python manage.py createsuperuser

后台管理地址为 ip:port/admin

##3.django目录接口

项目文件夹下有一个同名的目录,下面是一些文件是他自己的配置文件,其中

  • asgi.py 异步网关接口,是基于WSGI接口规范之上的异步服务器网关接口规范,是WSGI的延伸和扩展。A指的是Async,异步的意思。
  • wsgi.py 是web server gateway interface的简写,也就是网关接口
  • settings.py 是整个项目的配置文件

##4.settings 文件

DEBUG = True 这个在测试环境可以打开,生产如果打开就有风险,别人可以看到输出的各种信息。 ALLOWED_HOSTS = [] 可以配置允许访问应用的地址列表。 INSTALLED_APPS 配置项目下面的各种应用,我的理解就相当于各个功能模块 MIDDLEWARE 配置的中间件(安全的,防止跨站attack的中间件,认证授权的中间件等) TEMPLATES 配置使用的模板引擎 DATABASES 数据库配置

##5.应用

#####5.1创建应用 python manage.py startapp 应用名称