я могу отправить запрос на страницу django / admin? - PullRequest
0 голосов
/ 19 октября 2018

Я использую django-rest-framework для простого проекта.Этот API не требует регистрации и входа в систему для обычных пользователей.но у него есть раздел администратора на веб-интерфейсе, который может удалить или добавить что-либо на веб-сайт (в базу данных).

Нужно ли создавать настраиваемое приложение ProfileApi (приложение для входа в систему и аутентификации, которое переопределяет аутентификацию по умолчанию, котораяДжанго предоставил) за эти возможности.Или я могу отправить запрос на / admin url или другой URL и войти в систему и получить токен без проблем при создании другого приложения?

1 Ответ

0 голосов
/ 19 октября 2018

вы можете использовать класс разрешений DRF IsAdminUser для этих представлений

class MyAdminView(..):
    permission_classes = [IsAdminUser, ]

    # rest of view here
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...