为你的ModelAdmin创建一个自定义ModelForm并将“ widgets”添加到其Meta类,如下所示:
class StopAdminForm(forms.ModelForm):
class Meta:
model = Stop
widgets = {
'approve_ts': ApproveStopWidget(),
}
fields = '__all__'
class StopAdmin(admin.ModelAdmin):
form = StopAdminForm
做完了!