2、orm
2018-06-10 本文已影响0人
doingdone
1、数据库配置
1.1、连接配置
mysite/settings.py
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'django',
'USER': 'root',
'PASSWORD': '',
'HOST': '127.0.0.1',
'PORT': '3306',
}
}
不同数据库使用不同的ENGINE,视开发环境修改。
1.2、是否有数据库连接池配置???
2、数据迁移migrate
# 1. 创建更改的文件
python manage.py makemigrations
# 2. 将生成的py文件应用到数据库
python manage.py migrate
3、API
- p.save()
- Poll.objects.all()
- Poll.objects.filter(title='dd')
- Poll.objects.get()
- Poll.objects.get(pk=1)