共享主机上的Django管理界面中的数据库错误

时间:2014-06-19 12:15:02

标签: mysql django shared-hosting

我在共享主机上使用django和MySQL。 如果我要进入管理面板中的“用户”或“群组”,我会看到message

“数据库错误。您的数据库配置不正确。请确保已创建相应的表,并允许相应的用户访问它们。”

MySQL数据库是使用托管面板创建的,所有表都是使用syncdb命令创建的。

管理面板(和PHPMyAdmin)可以将记录添加到表中,但是我无法通过Django管理面板看到该表的内容。

  • Django 1.6,
  • Python 2.7.5
  • settings.DEBUG =真

我可以通过'ssh'访问。

FastCGI配置:

import sys, os
venv = 'venv/bin/activate_this.py'
execfile(venv, dict(__file__=venv))
sys.path.insert(0, "path to project")
sys.path.insert(0, "path to python2.7/")
os.environ['DJANGO_SETTINGS_MODULE'] = "project.settings"
from django.core.servers.fastcgi import runfastcgi
runfastcgi(method="threaded", daemonize="false")

1 个答案:

答案 0 :(得分:0)

然而,问题似乎是错误的配置.htaccess。感谢托管支持。