Таким образом, функция SignUp 1 подключается к html-файлу, с этой частью все в порядке, и пользователь может отправить форму.Однако, как только эта форма будет проверена, я бы хотел вызвать функцию SignUp2 (), которая должна соединить другой HTML-файл с формой.Однако, как только пользователь отправляет форму (в функции SignUp1), я получаю сообщение об ошибке: werkzeug.routing.BuildError: Не удалось создать URL для конечной точки 'SignUp2'.
Пожалуйстане могли бы вы сказать мне, как я могу вызвать функцию SignUp2 из функции SignUp 1.Спасибо.
@app.route('/', methods=["GET", "POST"])
def SignUp1():
form = UserForm()
SchoolCode = None
FirstName = None
Postcode = None
Phone = None
ConfirmEmail = None
Password = None
AddLineOne = None
AddLineTwo = None
if form.validate_on_submit():
first_name = form.FirstName.data
last_name = form.LastName.data
postcode = form.Postcode.data
phone = form.Phone.data
email = form.Email.data
password = form.Password.data
add_one = form.AddLineOne.data
add_two = form.AddLineTwo.data
user_id = AddUser(first_name, last_name, postcode, phone, email, password, add_one, add_two)
Parent_id = user_id
SignUp2(Parent_id)
return render_template('SignUp.html', form=form)
def SignUp2(Parent_id):
form = Child1Form()
c1_FirstName = None
c1_LastName = None
c1_Year = None
return render_template('ChildSignUp.html', form=form)