Права доступа permission_required в Django
Кроме «вошел / не вошел» у User
есть права (permissions) и группы.
Проверка во view - декоратор или
вручную через
request.user.has_perm('app.codename').
Суперпользователь проходит все
проверки прав:
from django.contrib.auth.decorators import permission_required
@permission_required('main.delete_employee')
def employee_delete(request, id):
...
В админке выдайте пользователю
право и закройте view через
permission_required.
Проверьте
request.user.has_perm(...)
для своего user.