我有两个模型:Project
和Tag
。在Project
有许多领域:project_tags
我为他们两个都写了工厂。问题是我不知道如何将TagFactory
包含到ProjectFactory
我试过:
project_tags = factory.SubFactory(TagFactory)
错误:
TypeError: Direct assignment to the forward side of a many-to-many set is prohibited. Use project_tags.set() instead
而且:
Project.project_tags.set()
错误:
AttributeError: 'ManyToManyDescriptor' object has no attribute 'set'
简单的解决方案是通过^{} 或^{} :
相关问题 更多 >
编程相关推荐