Я пытаюсь передать параметры URL-адресу во фляге, но не могу заставить их что-либо показать.
@logout.route('/logout')
def logout_page():
current_provider = current_oauth_user.get_provider()
return render_template('index.html', provider=current_provider)
Я ожидаю увидеть /logout?provider=facebook
, но просто получаю /logout
Прямо сейчас я делаю это:
@logout.route('/logout')
def logout_page():
provider = request.args.get('provider')
current_provider = current_oauth_user.get_provider()
if not provider and current_provider:
return redirect(url_for('logout.logout_page',
provider=current_provider))
return render_template('index.html')
но это просто кажется ужасным.