1.创建app
python manage.py startapp 名字
Migrations 数据库同步目录,记录数据库同步的记录
init 包文件
Admin.py django自带的后台管理文件
Apps app管理文件
Models.py 数据库建模文件,ORM文件
Tests.py django项目的测试文件
Views.py django 项目的视图文件
在setting文件中安装注册app
2.mysql配置
1.orm字段映射
2.使用ImageField需要安装pillow(PIL)
pip install pillow
3.mysql配置
在主项目的__init__(不是app文件的init)中添加如下代码
为了防止django和pymysql的版本冲突,django默认使用pymysql的老版本MySQLdb来连接数据库
import pymysql
pymysql.install_as_MySQLdb()
4.mysql setting配置
在settings文件中重写DATABASES
3.setting配置时区
4.setting配置模板
5.setting配置静态文件
6.setting配置媒体
7.安装admin
Python manage.py createsuperuser