0

我正在运行一个实时系统,该系统目前每天提供大约 20K 页面,它基于 App Engine Helper (Python) 和 AppEngine 实用程序提供的会话支持。

我遇到的一个问题是会话偶尔会随机注销。我想尝试使用 App Engine Patch,因为它具有“本机”django 会话支持,但我担心这可能会像进行脑移植一样。具体来说,当前的数据库模型都继承自 App Engine Helper 提供的 BaseModel。而 App Engine Patch 没有这种继承。

有谁知道是否可以将实时系统从 App Engine Helper 迁移到 App Engine Patch?如果是这样,在尝试这种过渡之前,您有什么建议或警告我应该注意吗?

谢谢你和亲切的问候亚历克斯

4

2 回答 2

1

经过进一步调查,我发现较新版本的 Django 和 App Engine Helper 已经内置了对会话的支持。迁移到这个系统后,我随机丢失会话的问题得到了解决。

亚历克斯

于 2010-03-17T15:03:10.060 回答
0

您应该考虑将系统移植到App Engine Patch而非Django-nonrel(由 app-engine-patch 作者提供)。

我从 google-app-engine-django 和 app-engine-patch 转移到 Django-nonrel 是因为前两个不再维护。

于 2010-03-21T22:29:42.587 回答