0ralo
@0ralo
Python backend developer

Как в django ограничить модели в админке по группам?

У сайта есть админка. В админке модели. У админки есть много юзеров(модеры, хелперы,админы,прогеры). Как допустим у модеров убрать видимость важных моделей системных, кронтаб, целери модели. А для прогеров оставить все? Есть ли решения из коробки, или надо химичить с admin.ModelAdmin методами?
  • Вопрос задан
  • 50 просмотров
Решения вопроса 1
0ralo
@0ralo Автор вопроса
Python backend developer
Сам нашел ответ, если кому нужно
class MyModelAdmin(admin.ModelAdmin):
    ...
    def has_module_permission(self, request):
        return False

has_module_permission определяет будет ли показываться модель в админке(True\False)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы