Являются ли эти две строки по существу одной и той же?
В чем разница между двумя функциями?
Ответ 1
redirect возвращает заголовок 302 в браузер с заголовком Location в качестве URL-адреса для функции index. render_template возвращает 200, с шаблоном index.html, возвращаемым в качестве содержимого по этому URL-адресу.
Ответ 2
В гораздо более простой заметке рассмотрим это: если ни одна из ваших конечных точек не отображала шаблоны, и все ваши перенаправления были URL-адресами конечных точек в вашем приложении, было бы нечего делать!
Это похоже на путь к месту, которое не будет отображаться.