Django-orm
Posted jiaqi-666
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django-orm相关的知识,希望对你有一定的参考价值。
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
以上是关于Django-orm的主要内容,如果未能解决你的问题,请参考以下文章