0

アプリケーションでアクセス許可を使用しています。また、場合によっては、許可フィールドのみでフォームを作成する必要があります。ModelChoiceField と queryset をパーミッション オブジェクトと共に使用しています。

permission = forms.ModelChoiceField(queryset = Permission.objects.all())

しかし、パーミッションのユニコードは、選択フィールドであまりにも多くの場所を占めています。そして、それはあまり良くありません。選択フィールドで許可の名前のみを使用したい。出来ますか?

4

1 に答える 1

1

プロキシ モデルを作成し、その__unicode__()メソッドをオーバーライドできます。

于 2010-07-12T12:54:35.920 に答える