0

我希望我能正确解释这个问题。

我想ThreadLocalODMSession在一个 python 文件中定义对象,并用代表 mongo 集合的类定义了其他几个文件。但是 ming 的示例源代码始终将ThreadLocalODMSession对象显示为局部变量,即在集合定义类session的子类中设置变量。__mongometa__

在示例中, 的定义与(被调用的)对象WikiPage的定义在同一脚本中,并在定义中传递。ThreadLocalODMSessionsession__mongometa__

class WikiPage(MappedClass):
class __mongometa__:
    session = session
    name = 'wiki_page'

我希望能够将session对象传递给 的__init__方法WikiPage,然后让子类在创建__mongometa__时设置其副本。session

4

0 回答 0