django项目中配置mysql
使用django模型管理器查询数据库
在django项目中配置mysql数据库:
在django项目配置文件([django_project_name]/[django_project_name]/setttings.py)中添加mysql的配置
1
2
3
4
5
6
7
8
9
10DATABASES = {
"default": {
"ENGINE": "django.db.backends.mysql",
"USER": "root",
"PASSWORD": "root",
"NAME": "polls",
"HOST": "127.0.0.1",
"PORT": "3306",
}
}ENGINE:数据库引擎
USER: mysql数据库用户名
PASSWORD: mysql数据库密码
NAME: 项目关联的mysql数据库(通过create database database_name charset=utf8创建的数据库)
HOST: 数据库所在主机的ip
PORT: 数据库所在主机的端口号
使用django模型管理器查询数据库:
1.创建模型类([django_project_name]/[app_name]/models.py),以创建User类为例
1 | from django.db import models |
2.使用模型管理器查询数据库([django_project_name]/[app_name]/views.py)
1 | from .models import User |