一、打印原生sql
配置文件
LOGGING = {
'version': 1,
'disable_existing_loggers': False,
'handlers': {
'console':{
'level':'DEBUG',
'class':'logging.StreamHandler',
},
},
'loggers': {
'django.db.backends': {
'handlers': ['console'],
'propagate': True,
'level':'DEBUG',
},
}
}
二、python脚本中调用django环境
# 在脚本中调用djagno服务
import os
if __name__ == '__main__':
#1 引入django配置文件
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'day67.settings')
# 2 让djagno启动
import django
django.setup()
# 3 使用表模型
from app01 import models
models.Book.objects.create(name='测试书籍',publish='xx出版社')