2015-12-02 47 views
0

試圖在pythonanywhere上部署我的項目。Python 3.4 Django 1.8 PythonAnywhere錯誤配置

  • python3.4
  • 的Django 1.8.7
  • 用戶名 - GriMel
  • 項目名稱 - TwDTutor

WSGI配置文件

import os 
import sys 
path = '/home/GriMel/TwDTutor' 
if path not in sys.path: 
    sys.path.append(path) 
os.environ['DJANGO_SETTINGS_MODULE'] = 'TwDTutor.settings' 
from django.core.wsgi import get_wsgi_application 
application = get_wsgi_application() 

個靜態文件

/static/admin /home/GriMel/.virtualenvs/rango/lib/python3.4/site-packages/django/contrib/admin/static/admin 
/static/ /home/GriMel/TwDTutor/rango/static 

得到錯誤

django.core.exceptions.ImproperlyConfigured: Module "django.contrib.auth.middleware" does not define a "SessionAuthenticationMiddleware" attribute/class 

回答

1

這錯誤通常表明有一個Django的版本不匹配,那麼你可能還沒有正確設置的virtualenv Web應用程序選項卡上。

+0

忘了手動設置virtualenv。我很愚蠢=) – GriMel