为您的ModelAdmin创建一个自定义ModelForm并将“ widgets”添加到其meta类,如下所示:
class StopAdminForm(forms.ModelForm): class meta: model = Stop widgets = { 'approve_ts': ApproveStopWidget(), } fields = '__all__'class StopAdmin(admin.ModelAdmin): form = StopAdminForm
做完了!
用于此目的的文档有点非直觉地放在ModelForm文档中,而在管理文档中没有提及。请参阅:从模型创建表单
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)