Django项目中使用数据库的流程
阅读目录:
1.创建数据库;
2.配置:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql', # 引擎
'NAME': 'day60', # 数据库名字
'HOST': '127.0.0.1', # IP
'PORT': 3306, # 端口
'USER': 'root', # 用户名
'PASSWORD': '123', # 密码
}
}
在于settings.py同级目录下的init中写代码:
import pymysql
pymysql.install_as_MySQLdb()
4.创建表(在app下的models.py中写类)
from django.db import models
class User(models.Model):
username = models.CharField(max_length=20)
password = models.CharField(max_length=20)
- python manage.py makemigrations # 保存models.py的变更记录
- python manage.py migrate # 把变更记录同步到数据库中
6.查看数据库汇总的表