2013-07-10 37 views
0

搜索时,样品Python代码我碰到一个例子来了。为什么需要?没有其他方法可以建立连接吗?嵌套类(PeeWee型号)

+0

这个[相关问题](http://stackoverflow.com/questions/719705/what-is-the-purpose-of-pythons-inner-classes)可能会有用。 –

回答

3

这就是ORM指定哪些数据库连接模型类应该使用的方式。它是在一个子类中指定的,以便Peewee不会将其视为模型字段。更详细的信息可在Peewee食谱文章中找到,内容涵盖Database and Connection recipes

+0

是的 - 这是一种存储和继承关于模型的“元数据”的方式。 Peewee使用metaclasses通过'Meta''做一些有趣的魔法。如果您有兴趣,请查看源代码。 – coleifer

+0

由于某种原因,http://peewee.readthedocs.org/en/latest/中没有食谱,所以上面的链接不工作.. [我能找到的最后一本食谱是这个(从2.0版开始)。 2)](https://peewee.readthedocs.org/en/2.0.2/peewee/cookbook.html)。当我写这个v2.7.4是最新的。 – klaas