- 当执行了django-admin startproject mblog创建了一个网站之后
- Django为我们创建了一些文件夹和文件,了解这些文件很重要
- manage.py文件用来管理网站配置文件
- 是一个可以接受命令行参数的工具程序
- 存放该项目中最终重要的一些配置文件,包括settings.py、urls.py、wsgi.py
- wsgi.py是和网页服务器沟通的接口,相关设置要等到网站上线才可以用到
- urls.py用来设置每一个url网址要对应的函数以及对应的方式,通常是在要创建新的网页时,需要编辑的文件
- settings.py是此网站的系统设计所在的位置,新创建的网站都要先打开这个文件,进行编辑设置操作。
- 输入
python manage.py startapp appname
,可以创建应用 - settings.py下需要注册该应用,同时还可以通过此文件显示中文和北京时间
python manage.py migrate
对刚才的更改进行更新- 在models.py下定义数据库模型,用类定义数据库模型,通俗理解:可以将该类当做一个数据库的名字,下面的字段当做该数据库的列表
python manage.py makemigrations mainsite
创建数据库和Django间的中介文件- admin.py 是 Django 默认的数据库内容管理界面。
python manage.py createsuperuser
创建管理员账号以及密码。将数据库纳入管理。 - view.py定义数据访问规则,存储规则。