factory_boy
現在、テストでフィクスチャを作成するために
使用しています。Factory_boy
ドキュメントでは、モデル内のフィールドのSubFactory
ように機能する可能性があることについてのみ言及されています。ForeignKey
ただし、ManyToMany アソシエーションには何もありませんでした。次の Post モデルがある場合、そのファクトリーを作成するにはどうすればよいでしょうか?
class Post(models.Model):
title = models.CharField(max_length=100)
tags = models.ManyToManyField('tags.Tag')
class PostFactory(factory.Factory):
FACTORY_FOR = Post
title = 'My title'
tags = ???