1.设计数据库表结构
表1
字段1
字段2
表2
字段1
字段2
2.配置数据库
- 注意:Django默认使用的是SQLite
- 在settings.py文件中,通过DATABASES 选项进行数据库配置
配置MySQL
- python3.x安装的是pyMySQL
- 在 init.py文件中写入两行代码
import pymysql
pymysql.install_as_MySQLdb()
在mysql中创建数据库:
create database testproject default character set 'utf8';
配置示例
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'testproject',
'USER': 'root',
'PASSWORD': '*****',
'HOST': '192.168.***.1**',
'PORT': '3306',
'CHARSET': 'utf8'
}
}