我尝试将一个简单的身份验证项目上传到pythonhosted,该项目在本地计算机上运行并构建,没有错误。
然后我试图在pythonanywhere中托管这个。 然而,主页似乎运行但是当我尝试使用allauth登录功能时它崩溃了:
python3.4 manage.py makemigrations
或
make rebuild
引发以下错误:
以下是project的代码。它是从template构建的,几乎没有像python3和一些脚本修改那样的修改。
这是我的wsgi文件(已更新并正常工作)
# +++++++++++ DJANGO +++++++++++
# To use your own django app use code like this:
import os
import sys
#
## assuming your django settings file is at '/home/MaRcMaN/mysite/mysite/settings.py'
path = '/home/MaRcMaN/sqlnoodle_django'
if path not in sys.path:
sys.path.append(path)
#
os.environ['DJANGO_SETTINGS_MODULE'] = 'allauthdemo.settings'
#
## then, for django >=1.5:
from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()
## or, for older django <=1.4
#import django.core.handlers.wsgi
#application = django.core.handlers.wsgi.WSGIHandler()
答案 0 :(得分:3)
您提供的堆栈跟踪(几乎无法读取)表明了一些可能性:
manage.py
命令的Bash shell中激活virtualenv