学习环境:ubuntu16.0.4
一.安装python包
pip install mysql-python
二.使用mysql
mysql -uroot -p
show databases;
drop database test1;
create database test charset=utf8;
use test;
show tables;
desc test1;
三.在应用settings.py上配置数据库信息
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
#'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
'NAME':'test3',
'USER':'mysql',
'PASSWORD':'mysql',
'HOST':'localhost',
'PORT':'3306',
}
}
四.在setting.py上添加注册
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'boottest',
)
示例:
BookInfo
HeroInfo
book=models.ForeignKey(BookInfo)
英雄对象hero.book.id
hero.book_id
书对象book.heroinfo_set
更多推荐
python架构之Django学习------mysql使用
发布评论