def formfield_for_dbfield(self, db_field, **kwargs): ret = DjangoModelAdmin.formfield_for_dbfield(self, db_field, **kwargs) if ret and isinstance(ret.widget, widgets.RelatedFieldWidgetWrapper): ret.widget.__class__ = IRelatedFieldWidgetWrapper return ret
def formfield_for_dbfield(self, db_field, **kwargs): if isinstance(db_field, models.FileField): return self.formfield_for_file_field(db_field, kwargs.pop("request", None), **kwargs) return ModelAdmin.formfield_for_dbfield(self, db_field, **kwargs)