【发布时间】:2011-10-06 17:54:38
【问题描述】:
每次我在更新我的 Django 应用程序(在 httpd 上运行,使用 mod-wsgi)后重新加载服务器时,第一个请求总是一个内部错误。
问题总是一样的——该应用无法从另一个应用导入给定模型。不幸的是,ImportError 可能是所有异常中最没有帮助的,因为它不会告诉您导入失败的原因,而只会告诉您它确实如此。
有没有人遇到过这个问题,是如何解决的?现在没有解决方法,因为有 models.py 文件依赖于这个其他模型。通常我会假设代码中存在错误,但由于请求每隔一次都有效,我猜它会因为其他原因而遇到问题。
详情:
- Django 1.3
- 在 virtualenv 下运行
- 正在导入的应用程序不是主项目的一部分,而是通过
INSTALLED_APPS包含在内
【问题讨论】:
-
您找到解决方案了吗?
标签: django virtualenv