Это было намного проще, чем ожидалось ...
скопируйте rtl.css из репозитория django в вашу статическую /
Тогда в любом ModelAdmin, в котором вы хотите работать RTL, просто добавьте:
class Media:
css = {'all': ('project_name_folder/css/rtl.css',)}
def render_change_form(self, request, context, add=False, change=False, form_url='', obj=None):
translation.activate('he') # 'he' for hebrew
return super().render_change_form(request, context, add, change,
translation.activate('en') # go back to english/LTR for other views
form_url, obj)
И ты в порядке. Это повлияет только на администратора модели, которая была переопределена.