zoukankan      html  css  js  c++  java
  • 环境搭建

    ORM查询

    django的orm支持多种数据库,如果想将上述模型转为mysql数据库的表,需要在settings.py中删除掉原来的DATABASES配置项,新增下述配置

    ORM查询
            """
            如果你向查看orm语句内部真正的sql语句有两种方式
                1.如果是queryset对象 可以直接点query查看
                2.配置文件中 直接配置
                LOGGING = {
                    'version': 1,
                    'disable_existing_loggers': False,
                    'handlers': {
                        'console': {
                            'level': 'DEBUG',
                            'class': 'logging.StreamHandler',
                        },
                    },
                    'loggers': {
                        'django.db.backends': {
                            'handlers': ['console'],
                            'propagate': True,
                            'level': 'DEBUG',
                        },
                    }}
            
            """
        
        只要是queryset对象就可以无限制的点queryset对象的方法
            queryset.filter().filter().filter()
        
    

    django测试环境搭建

    #写在test.py文件中
    import os
    
    if __name__ == "__main__":
        os.environ.setdefault("DJANGO_SETTINGS_MODULE", "one_search.settings")
        import django
        django.setup()
        # 你就可以在下面测试django任何的py文件
    
  • 相关阅读:
    HDU-2067-小兔的棋盘
    HDU-1861-游船出租
    C语言笔记
    P1164 小A点菜
    P1028 数的计算
    P1217 [USACO1.5]回文质数 Prime Palindromes
    P1088 火星人
    P2392 kkksc03考前临时抱佛脚
    P3799 妖梦拼木棒
    First Step (ファーストステップ)
  • 原文地址:https://www.cnblogs.com/aden668/p/11733473.html
Copyright © 2011-2022 走看看