zoukankan      html  css  js  c++  java
  • Django——打印原生sql, python脚本中调用django环境

    一、打印原生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出版社')
  • 相关阅读:
    关于MySQL数据库中null的那些事
    Java集合之Collections 剖析
    字符串类
    C++标准库
    << 操作符
    操作符的重载
    类中的重载
    友元
    二阶构造模式
    静态成员函数
  • 原文地址:https://www.cnblogs.com/guojieying/p/13807572.html
Copyright © 2011-2022 走看看