Добавить импорт для url_for
:
from flask import url_for
Затем использовать его в перенаправлении:
return redirect(url_for("dashboard"))
Функция url_for
берет имя функции и создает«URL для» этой функции.
Вы разместили ссылку на файлы своего проекта в DropBox.
В вашем шаблоне registerPage.html
вам необходимо изменить:
<form method="POST" action="/">
до:
<form method="POST" action="/register">
Если вы отправите сообщение /
, функция register
никогда не увидит опубликованные данные и никогда не перенаправит пользователя на панель управления.