2

我正在使用带有 TG 2.1 的自定义数据库 (MongoDB),我想知道存储 PyMongo 连接/数据库实例的正确位置在哪里?

例如,目前它们是在我继承的 AppConfig 实例中创建的。有标准的存储位置吗?将变量推到project.model.__init__最佳位置,因为在 SQLAlchemy 下,数据库似乎通常通过以下方式检索:

from project.model import DBSession, metadata

无论如何,只是好奇最佳实践是什么。

4

1 回答 1

0

从 TurboGears 2.1.3 开始,MongoDB 支持通过 Ming ORM 集成。如果您想进行一些自定义,我会使用 --ming 选项查看一个快速启动项目以获得最佳实践:http: //turbogears.org/2.1/docs/main/Ming.html

于 2011-10-13T16:18:56.873 回答