Я бы сказал: определите свой собственный класс ModelAdmin и перезапишите виджет, используемый для определенного поля, например:
class ArticleAdminModelForm(forms.ModelForm):
description = forms.CharField(widget=widgets.AdminWYMEditor)
class Meta:
model = models.Article
(AdminWYMEditor - это подкласс forms.Textarea
, который добавляет WYMEditor с конфигурацией, специфичной для приложения администратора Django).
См. это сообщение в блоге Jannis Leidel , чтобы увидеть, как этот виджет может быть реализован.