Python-Django-ORM Django 终端执行SQL

编写配置

在 settings.py 中添加以下内容:

LOGGING = {
    'version': 1,
    'disable_existing_loggers': False,
    'handlers': {
        'console':{
            'level':'DEBUG',
            'class':'logging.StreamHandler',
        },
    },
    'loggers': {
        'django.db.backends': {
            'handlers': ['console'],
            'propagate': True,
            'level':'DEBUG',
        },
    }
}

执行代码

import os
# 加载 Django 项目的配置信息
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "myblog.settings")
# 导入 Django,并启动 Django 项目
import django
django.setup()

from blog import models

# 查询 Book 表中的所有数据
ret = models.BlogArticle.objects.all()

版权声明:除特别注明外,本站所有文章均为王晨曦个人站点原创

转载请注明:出处来自王晨曦个人站点 » Python-Django-ORM Django 终端执行SQL

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注