Fork me on GitHub

Django 常见的异常

Django 常见的异常



1 'WSGIRequest' object has no attribute 'user'

Django版本的问题,1.10之前,中间件的key为MIDDLEWARE_CLASSES, 1.10之后,为MIDDLEWARE。注意开发环境和其他环境的版本的不一致。

新旧版本的区别 还有:

        中间件的流程顺序,
        模板的配置

   MIDDLEWARE_CLASSES  = [
    'django.middleware.security.SecurityMiddleware',
    'django.contrib.sessions.middleware.SessionMiddleware',
    'django.middleware.common.CommonMiddleware',
    'django.middleware.csrf.CsrfViewMiddleware',
    'django.contrib.auth.middleware.AuthenticationMiddleware',
    'django.contrib.messages.middleware.MessageMiddleware',
    'django.middleware.clickjacking.XFrameOptionsMiddleware',
    ]
posted @ 2018-03-05 22:42  派对动物  阅读(185)  评论(0编辑  收藏  举报
Top