2015-09-20 3 views
1

Когда я возвращаюсь к индексу с параметром, например app.route('/index?status=<status>'), почему URL-адрес экранирован со стороны браузера?Как удалить страницы в фляге?

http://127.0.0.1:5000/index%3Fstatus%3Dfalse

Или, больше к моему вопросу, как я в URL экранирования в? А где в Фласке я могу это сделать? Я сделал несколько поисковых запросов вокруг Flask и Werkzeug, но ничего не смог найти ...

ответ

2

Не помещайте строку запроса в маршрут. Вместо этого используйте request.args.get для доступа к ним.

@app.route('/index') 
    if 'status' in request.args: 
     status = request.args.get('status') 
Смежные вопросы