Djangoではadmin/
ページでモデルエディタを無料で入手できます。これはすべて正常に動作しますが、私のモデルにはいくつかのフィールドがあり、生成され、フォームを通して誰かに触れるべきではありません。管理ページに特定のフィールドを表示しない
これらをadmin/.../change/
フォームから除外するにはどうすればよいですか?
私はModelAdmin
に除外を追加しました:
class exampleAdmin(admin.ModelAdmin):
exclude = ('field',)
class example(models.Model):
field = models.CharField(max_length = 100)
これを行うには、除外を設定するのが適切です。あなたはあなたのコードを表示していないので、なぜそれが動作していないのかを知ることは困難です。 – Alasdair
@Alasdairコードを追加しました –
更新されたコードはまだokです。モデル管理クラスをどのように登録していますか? – Alasdair