Django populate()不是可重入的。

9 浏览
0 Comments

Django populate()不是可重入的。

我在尝试在生产环境中加载我的Django应用程序时一直遇到这个问题。我已经尝试了所有的stackoverflow答案,但没有任何解决方法。还有其他的想法吗?(我正在使用Django 1.5.2和Apache)

跟踪(最近的调用在最后):

在"/var/www/thehomeboard/wwwhome/wsgi.py"的第37行,出现以下错误:

application = get_wsgi_application()

在"/usr/local/lib/python2.7/dist-packages/django/core/wsgi.py"的第14行,出现以下错误:

django.setup()

在"/usr/local/lib/python2.7/dist-packages/django/__init__.py"的第18行,出现以下错误:

apps.populate(settings.INSTALLED_APPS)

在"/usr/local/lib/python2.7/dist-packages/django/apps/registry.py"的第78行,出现以下错误:

raise RuntimeError("populate() isn't reentrant")

运行时错误:populate()不可重入。

0