В настоящее время я пытаюсь разместить на a2hosting простую форму входа в систему, используя Flask, но у меня возникают проблемы с перенаправлением URL-адресов и их наложением друг на друга.
Например, у меня есть www.site.com/index, чтобы попросить логин или создать его. но когда пользователь входит в систему или пытается зарегистрироваться, URL будет делать что-то вроде www.site.com/login/index вместо простого перенаправления на / index
Вот фрагмент из моего кода маршрута
@app.route('/register', methods=['GET', 'POST'])
def register():
if current_user.is_authenticated:
return redirect(url_for('index'))
form = RegistrationForm()
if form.validate_on_submit():
#submit to database
return redirect(url_for('login'))
return render_template('register.html', title='Register', form=form)
фрагмент маршрута
@app.route('/')
@app.route('/index')
def index():
# variable containing a test text
return render_template('home.html', title='Home')