【发布时间】:2017-06-11 04:23:23
【问题描述】:
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)
【问题讨论】:
标签: django django-models overriding django-queryset django-managers