Задать вопрос
@WebDev921

Как скрыть интерфейс django rest api от пользователя?

Как скрыть интерфейс django rest api от пользователя?
При запросе в консоли браузера в вкладке network палится адрес к которому обращается фронт и пользователь может зайти по этому адресу и лазить по страницам DRF. Можно ли это как то скрыть?
  • Вопрос задан
  • 998 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Компьютерная академия «TOP»
    Разработка на Python
    1 год
    Далее
Решения вопроса 1
@forkhammer
Fullstack-разработчик (Django, Angular)
У DRF есть такая настройка
'DEFAULT_RENDERER_CLASSES': (
            'rest_framework.renderers.JSONRenderer',
            'rest_framework.renderers.BrowsableAPIRenderer',
),

Можно убрать rest_framework.renderers.BrowsableAPIRenderer и тогда веб-интерфейс выключиться, останеться только JSON API
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
fox_12
@fox_12
Расставляю биты, управляю заряженными частицами
Если у него есть права - пусть лазиет...
Туда куда не надо - просто зарежьте соответствующие права.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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