修改django管理字段以使用特定的queryset和表单小部件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了修改django管理字段以使用特定的queryset和表单小部件相关的知识,希望对你有一定的参考价值。
from django import forms from django.contrib.admin import widgets class ScheduleAdminForm(forms.ModelForm): profiles = forms.ModelMultipleChoiceField( widget = widgets.FilteredSelectMultiple('Profiles',False), queryset = Profile.active_objects.all(), help_text = "this doesn't show. bummer.") class Meta: model = Schedule class ScheduleAdmin(admin.ModelAdmin): form = ScheduleAdminForm admin.site.register(Schedule, ScheduleAdmin)
以上是关于修改django管理字段以使用特定的queryset和表单小部件的主要内容,如果未能解决你的问题,请参考以下文章
Django Admin显示/隐藏字段如果在下拉菜单中选择了特定值
如何修改 Django 中特定类型的所有内置表单字段的默认小部件?