0

我在我的应用程序中使用权限。在某些情况下,我只需要使用权限字段创建表单。我正在使用带有权限对象的 ModelChoiceField 和查询集。

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

但是权限 unicode 在选择领域占据了太多的位置。而且看起来不太好。我只想在我的选择字段中使用权限名称。是否可以?

4

1 回答 1

1

您可以创建一个代理模型,并覆盖其__unicode__()上的方法。

于 2010-07-12T12:54:35.920 回答