私は次のものを持っています: ModelForm フィールド ラベルに文字列を追加したいです。フォームクラスでやりたい。
私はこれをします:
class MyForm(ModelForm):
class Meta():
model = MyEntity
def __init__(self, *args, **kwargs):
super(MyForm, self).__init__(*args, **kwargs)
for key in self.fields:
self.fields[key].label = "-- " + self.fields[key].label
テンプレートでは常に次のようになります。
-- django.utils.functional. 0x04605E10 のプロキシオブジェクト>
proxy___args
ラベルの 0 の下に正しいラベルが含まれています。このラベルを取得するにはどうすればよいですか? そんなに難しくありませんよね?
ありがとう!