У меня проблемы с выяснением того, как «перерисовать» страницу после запроса POST (ajax). Я хочу знать, как это сделать правильно, чтобы не впадать в вредные дизайнерские привычки.
Визуализация страницы -> Ajax -> ??
In Views.py
def searchform(request):
if request.method == 'POST':
#Do stuff with request.POST
return render(request, 'sameapp/anotherpage.html', my_dict)
else:
return render(request, 'sameapp/thispage.html')
Мой AJAX POST успешен. В консоли Firebug новая страница (anotherpage.html) отображается с соответствующими данными. Однако страница не перенаправляет. Какой будет подходящий шаблон для использования в этом случае (redirect_to?). Я хочу загрузить 'anotherpage.html' с соответствующими данными после запроса POST.