将 mixin 与在线 Pony 编辑器输出一起使用

Using mixin with the online Pony editor output

小马documentation建议使用mixins,以便为在线编辑器自动生成的类添加方法。

文档显示包含自定义方法的手动创建的 mixins.py 和包含行 class Product(db.Entity, ProductMixin):.

的自动生成的 models.py

如何告诉编辑器自动添加, ProductMixin

手动添加会达不到目的,因为它需要手动修改models.py以避免手动修改models.py

我是不是漏掉了什么?

没错,编辑器还不支持这个功能

此时我们正在准备 PonyORM 版本,其中将包含迁移工具。一旦我们发布它,我们接下来要做的就是将您正在谈论的功能添加到编辑器中。 您将能够从编辑器下载一个 .zip 文件,其中包含 Pony 项目文件,例如 models.py、mixins 占位符、数据库配置文件。

感谢您的提问。