0
from django.db import models
class Reporter(models.Model):
pass
class Article(models.Model):
reporter = models.ForeignKey(Reporter, on_delete=models.CASCADE, null=True)
に追加する今、私はいくつかのカスタムコードを実行したい、私は(bulk=True
を変更せずに)どのようなメソッドをオーバーライドする必要がありますか?実行カスタムコードに多対一の関係
>>> new_article = Article.objects.create()
>>> new_reporter = Reporter.objects.create()
>>> new_reporter.article_set.add(new_article, bulk=True)
保存方法を鳴らすようで変化しています実行していない場合は、私は –
@OskarPerssonを提供する例を作成するメソッドを作成して保存するためのショートカットであり、また、記者なしの記事を作成するとエラー – Mojimi
が正しいはずです。私は記事モデルを更新しました。 –