所以我从django 1.3升级到1.4,一切都很顺利。然而,一些用户刚获得nginx抛出的Internal Server Error
,通常是服务器崩溃的时候。从1.3升级到1.4时导致django崩溃的Cookie
调查显示这是Cookie问题。在日志中的错误是:
ImproperlyConfigured: Error importing authentication backend
site.app.backends.EmailModelBackend: "No module named site.app.backends"
这是在升级过程中,因为我改组我的项目,现在这个特定的后端是app.backends
而非site.app.backends
。显然,这些信息被硬编码到auth cookie中,这导致了问题。
有没有什么办法可以将用户通过电子邮件发送给用户并告诉他们清除cookie?
注销所有用户不会是世界末日。谢谢你的提示。 – fredley