一般來說,我不熟悉Python的重寫方法和使用super()的方式。Django:覆蓋get_FOO_display()
問題是:我可以覆蓋get_FOO_display()
?
class A(models.Model):
unit = models.IntegerField(choices=something)
def get_unit_display(self, value):
... use super(A, self).get_unit_display()
我想重寫get_FOO_display(),因爲我想複數化我的顯示。
但super(A, self).get_unit_display()
不起作用。
對不起,忽略我解釋不好的第二個問題。我明白了。 – dtc