1、创建app
app article中的目录
migrations数据库迁移记录目录
init.py迁移记录的初始化文件
init.py app的初始化文件
admin.py django自带后台的管理文件
apps.py app管理文件
models.py 数据库模型文件
test.py基于unittest的django项目单元测试文件
views.py视图文件
2、搭建模型
文章
title标题
author作者
content内容
description描述
type类型
models.py数据库模板文件
3、进行数据库配置
安装app
django默认使用sqlite数据库
通常我们使用mysql数据库
使用mysql需要有pymysql模块
pip3 install pymysql 或pip install pymysql
使用mysql首先创建对应的数据库
4、同步数据库
1、确认配置是否完成
python manage.py check
Django默认使用Python2的mysql数据块模块,python3的pymysl模块做了容错
1、Django默认检测pymysql版本,需要修改源码,去掉检测
2、生成相对应的mysql语句
python manage.py makemigrations生成数据库同步脚本
makemigrations成功
python manage.py migrate执行生成的sql语句 migrate移动,移往。
初步使用后台
1、安装模型到后台
app下admin.py里
2、创建超级用户
python manage.py createsuperuser
输入用户名、用户邮箱、密码、确认密码、确认。