Допустим, у меня есть общий класс на основе FormView , и после отправки формы я хочу, чтобы пользователь перешел в новое представление. Но это представление должно отображаться только после отправки формы, а не тогда, когда пользователь пытается ввести, например:
/ заказ неуспеха
Это примерное представление:
class Order(FormView):
template_name = 'order.html'
form_class = OrderForm
success_url = # something here to do?
def form_valid(self, form):
self.obj.save()
return super().form_valid(self.obj)
Итак, что мне здесь нужно. Нужно ли делать это с помощью промежуточного программного обеспечения? Или мне нужно кое-что сделать. Или добавить что-то в хранилище сеансов для чтения? Что может быть хорошим подходом к этому?