根据文档,这非常简单:
class Article(models.Model):
headline = models.CharField(max_length=200)
# ...
site = models.ForeignKey(Site)
但是如果我有一个额外的模型呢?IE:
class ArticleAttachment(models.Model):
file = models.FileField(upload_to="foo/bar")
# ...
ArticleAttachment() 已经与一篇文章相关联(它已经与一个站点相关联)。我还应该将外键添加到网站吗?如果是/否,为什么?
(性能不是问题。)
谢谢。