field
モデルに呼び出されたフィールドがあり、メソッドchoices
によって返される値を定義するパラメーターがあるとします。get_field_display
get_field_display
別のフィールドに基づいて異なる値を返すメソッドが必要です。オーバーライドする方法はありますget_field_display
か?
これは機能しません:
def get_field_display(self):
if self.other_field == 1:
return 'Other value'
return super.get_field_display(self)