@serhiops
Python/JavaScript/C++

Как сделать редирект пользователя при помощи DRF?

Мне нужно, чтобы после создания обьекта, пользователь перенаправлялся на главну страницу. Пробывал так:
class CreateOrdering(generics.ListCreateAPIView):
    serializer_class = serializers.OrderingSerializer
    queryset = Ordering.objects.all() 

    @currentUser
    def post(self, request, *args, **kwargs):
        ...
        return super().post(request, *args, **kwargs)

    def create(self, request, *args, **kwargs):
        super().create(request, *args, **kwargs)
        return HttpResponseRedirect(redirect_to='index')

Обьект создается, но редирект не происходит.
  • Вопрос задан
  • 419 просмотров
Решения вопроса 1
@serhiops Автор вопроса
Python/JavaScript/C++
Я напутал с самой формой в html. Спасибо за ответы.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@mkone112
Начинающий питонист.
Ты пытаешься использовать имя в redirect_to? А разве оно хочет не iri? Попробуй что-ли reverse. И покажи urls.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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