setting
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'test_db',
'USER':'new1', # 连接数据库的用户名称
'PASSWORD':'123456', # 用户密码
'HOST':'127.0.0.1', # 访问的数据库的主机的ip地址
'PORT':'3306', # 默认mysql访问端口
}
}
MIDDLEWARE = [
'django.middleware.security.SecurityMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware',
'like_noodle',
]
数据库(以下操作请在IDE的终端内完成)
import pymysql
#用于连接mysql数据库
pymysql.install_as_MySQLdb()
python manage.py makemigrations
python manage.py migrate
往上查资料的问题基本未遇上
python manage.py inspectdb
该命令自动据库中已有表的模型