0

Django admin でモデルのインスタンスを開くときに、単一の値を変更したいと考えています。
基本的には、データベースに格納されている値とは逆の値を表示したいと考えています。これが私が admin.py で行ったことです:

class MyModelAdminForm(forms.ModelForm):
    import_file = forms.FileField(required=False)

    class Meta:
        model = MyModel

    def __init__(self, *args, **kwargs):
        super(MyModelAdminForm, self).__init__(*args, **kwargs)
        print(self.instance.value)
        self.instance.value = self.instance.get_reverted_value()
        print(self.instance.value)

私は印刷物でそれを見ることができますが、管理者はデータベースに保存されている元の値を表示します。
何か案が ?
前もって感謝します

4

1 に答える 1