标签:als ogg false style mysq star pytho init handle
Django项目中建立app01
python manage.py startapp app01
项目中的__init__设置
import pymysql pymysql.install_as_ MYSQLdb()
setting中的设置
设置默认使用mysql数据库 DATABASES = { ‘default‘: { ‘ENGINE‘: ‘django.db.backends.mysql‘, ‘NAME‘: ‘bms‘, # 要链接的数据库 ‘USER‘: ‘root‘, ‘PASSWORD‘: ‘123‘, ‘HOST‘: ‘127.0.0.1‘, ‘PORT‘: ‘3306‘ } } 设置将python语句转换成mysql指令在日志打印 LOGGING = { ‘version‘: 1, ‘disable_existing_loggers‘: False, ‘handlers‘: { ‘console‘:{ ‘level‘:‘DEBUG‘, ‘class‘:‘logging.StreamHandler‘, }, }, ‘loggers‘: { ‘django.db.backends‘: { ‘handlers‘: [‘console‘], ‘propagate‘: True, ‘level‘:‘DEBUG‘, }, } }
setting中的
INSTALLED_APPS配置,不然不会生成对应app的数据库
‘app01.apps.App01Config‘
建立表
python manage.py makemigrations
python manage.py migrate
标签:als ogg false style mysq star pytho init handle
原文地址:https://www.cnblogs.com/jiaqi-666/p/9837477.html