Flask Python URL Stacking - PullRequest
       27

Flask Python URL Stacking

0 голосов
/ 16 мая 2018

В настоящее время я пытаюсь разместить на 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')

1 Ответ

0 голосов
/ 19 мая 2018

Отправьте фрагмент кода для маршрутизации индекса - @ app.route ('/ index') ...

...