django目录结构如下:
|---- Mysite
|----manage.py #主文件
|----Mysite #项目配置目录
|----settings.py #项目配置文件,包括host、数据库配置、中间件配置、语言时区配置,模板文件目录、静态文件目录配置等
|----urls.py #路由配置,本文件中通过指定所有页面数据由哪个函数处理。
|----App1 #App配置目录
|----admin.py #管理后台配置文件,包括可以显示哪些字段,显示字段形式,可以进行过滤、搜索的字段等
|----apps.py #APP配置文件,可配置APP别名等
|----models.py #数据库字段配置
|----views.py #视图函数处理模块。URLS文件可指定views中指定函数处理
|----templates #模板文件目录 存放HTML文件
|----static #静态文件目录 如CSS/JS等/图片/音视频
其中manage.py是django的命令接口
manage.py命令有如下几个
1、runserver 启动服务器
2、makemigrations 数据迁移文件生成
3、migrate 数据迁移
4、createsuperuser 建立超级管理员账号