【发布时间】:2013-05-13 19:46:34
【问题描述】:
我正在尝试为我的站点设置 django 管理页面。对于我的本地开发服务器,它现在工作正常,但是一旦我将代码推送到服务器并尝试打开管理页面,它就会给我 500 错误页面。
我看到了回溯,上面写着:DoesNotExist: Site matching query does not exist.
但我不知道为什么以及这里发生了什么。这是整个回溯,
有人可以帮我吗?
【问题讨论】:
-
您的 django.fcgi 文件是否将您的根文件夹添加到系统路径中?例如
path = '/var/www/django/'if path not in sys.path:sys.path.insert(0, path)这个想法是它应该在这个路径上找到你网站的目录(例如/var/www/django/mysite/) -
页面的其余部分正常工作,但只有管理员不工作。 @pztrick
标签: python django django-admin