apps.py 文件源码

python
阅读 30 收藏 0 点赞 0 评论 0

项目:django-boardinghouse 作者: schinckel 项目源码 文件源码
def check_middleware_installed(app_configs=None, **kwargs):
    "Ensure that _our_ middleware is installed."
    from django.conf import settings

    if getattr(settings, 'MIDDLEWARE', None):
        MIDDLEWARE_CLASSES = settings.MIDDLEWARE
    else:
        MIDDLEWARE_CLASSES = settings.MIDDLEWARE_CLASSES

    errors = []

    if MIDDLEWARE not in MIDDLEWARE_CLASSES:
        errors.append(Error(
            'Missing required middleware',
            hint="Add '{0}' to settings.MIDDLEWARE_CLASSES".format(MIDDLEWARE),
            id='boardinghouse.E003'
        ))

    return errors
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号