Как убрать супер администратора из выпадающего списка, если пользователь вошел в систему
Пожалуйста, помогите мне.
Мне нужно убрать суперпользователя из формы, отображаемой во фронтенде. То есть когда я создаю todo и выбираю пользователя, то супер админ также отображается в dropdwn, поэтому я ничего не пробовал, потому что не знаю, как это сделать, и я использую построенную модель пользователя
В ваших представлениях вместо Users.objects.all()
попробуйте добавить фильтр:
Users.objects..filter(is_superuser=False)
Этот вопрос похож на Django: Фильтр пользователей по роли пользователя.
если выбран суперпользователь, то возвращается
return queryset.filter(is_superuser=False)