姜戈。创建一个字段,该字段是相关模型中现有字段的副本。

我想要一个字段,它只是另一个字段的副本。


Class Foo(models.Model):

    bool = models.BooleanField(default=False)


class Bar(models.Model):

    foo = models.ForeignKey(Foo, related_name='bar')

    copy = foo.bool # i would want this to be equal to bar.foo.bool


蝴蝶不菲
浏览 141回答 2
2回答

德玛西亚99

我认为您正在寻找房产:class Bar(models.Model):    foo = models.ForeignKey(Foo, related_name='bar')    @property    def copy(self):        return self.foo.bool请注意,即使对于您的实际用例,这也毫无意义,您始终可以通过 FK 访问图像字段。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python