7

私のmodels.pyに画像フィールドがあります...

 qr_image = models.ImageField(
        upload_to="public/uploads/",
        height_field="qr_image_height",
        width_field="qr_image_width",
        null=True,
        blank=True,
        editable=False
    )

それがeditable=False表示されようとすると、厄介なエラーが発生します。フィールドを編集可能にしたくないのですが、画像を管理者の「編集」ページ、つまりフィールドセットに表示したいのですが

私はDjangoを初めて使用しますが、これが可能かどうか誰かに教えてもらい、ここで正しい方向に向けることができますか?

ありがとうございました。

4

2 に答える 2

5

これを実現する簡単な方法は、ModelAdmin でフィールドを読み取り専用にすることです: https://docs.djangoproject.com/en/dev/ref/contrib/admin/#django.contrib.admin.ModelAdmin.readonly_fields

于 2013-02-21T16:20:12.583 に答える