数据库配置
打开 mysite/settings.py
文件
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'mydatabase',
'USER': 'mydatabaseuser',
'PASSWORD': 'mypassword',
'HOST': '127.0.0.1',
'PORT': '5432',
}
}
切换mysql数据库:修改 __init__.py 文件
import pymysql
pymysql.install_as_MySQLdb()
改变模型三步骤:
from django.db import models
class Classify(models.Model):
pid=models.IntegerField(default=0)
title=models.CharField(max_length=255)
sort_index=models.IntegerField(default=99)
pid_code=models.CharField(max_length=255)
depth=models.IntegerField(default=1)
python manage.py makemigrations polls
python manage.py sqlmigrate polls 0001
python manage.py migrate