def get_form(self, form_class):
form = super(periodictaskcreate, self).get_form(form_class)
rel_model = form.Meta.model
rel = rel_model._meta.get_field('crontab').rel
irel = rel_model._meta.get_field('interval').rel
form.fields['crontab'].widget = RelatedFieldWidgetWrapper(form.fields['crontab'].widget, rel,
admin.site, can_add_related=True, can_change_related=True)
form.fields['interval'].widget = RelatedFieldWidgetWrapper(form.fields['interval'].widget, irel,
admin.site, can_add_related=True, can_change_related=True)
return form
评论列表
文章目录