1、确认电脑已安装MySQL数据库
2、在mysql中创建数据库 命令模式下可以使用
3、修改settings.py文件
4、安装pymysql
5、在站点的init.py文件中添加:
6、修改models.py文件,配置自己的表,如:
7、创建数据库内容
注意:Django 1.7 及以上的版本需要用以下命令
2、在mysql中创建数据库 命令模式下可以使用
CREATE DATABASE {name} DEFAULT CHARSET=utf8;
3、修改settings.py文件
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'django',
'USER':'root',
'PASSWORD':'',
'HOST':'localhost',
'PORT':'3306'
}
}
4、安装pymysql
pip install pymysql
5、在站点的init.py文件中添加:
import pymysql
pymysql.install_as_MySQLdb()
6、修改models.py文件,配置自己的表,如:
from django.db import models
# Create your models here.
class Article(models.Model):
id = models.AutoField(primary_key=True)
title = models.CharField(max_length=100)
comtent = models.TextField(max_length=2000)
def __str__(self):
return self.title
7、创建数据库内容
python manage.py syncdb # 进入 manage.py 所在的那个文件夹下输入这个命令
注意:Django 1.7 及以上的版本需要用以下命令
python manage.py makemigrations
python manage.py migrate