@Kaga88

Как выполнить логику без сохранения в БД Django Django REST framework?

Подскажите пожалуйста лучший путь для решения следующего:
В DRF принимаем POST запрос с файлом => выполняем различные манипуляции с файлом, результатом чего получается обычный JSON объект => возвращаем ответ с JSON. При этом база данных в этом процессе не участвует.
  • Вопрос задан
  • 67 просмотров
Решения вопроса 1
@bacon
а проблема в чём? почитайте про APIView
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@mrxor
Simple is better than complex
Используйте GenericAPIView
И если вам нужно просто вернуть ваш json, сделайте
from rest_framework.response import Response
....
return Response(data, status=status.HTTP_200_OK)

где data - словарь с вашими данными, тут можно и без сериалайзера обойтись
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы