您可以设置一个自定义
ModelChoiceField,该自定义将返回您想要的任何标签。
将这样的内容放置在fields.py中或任何适用的地方。
class UserModelChoiceField(ModelChoiceField): def label_from_instance(self, obj): return obj.get_full_name()
然后在创建表单时,只需使用该字段
UserModelChoiceField(queryset=User.objects.filter(is_staff=False), required = False)
更多信息可以在这里找到



