Ошибка 404 при попытке перенаправить с фляги - PullRequest
0 голосов
/ 20 декабря 2018

Я пытаюсь изменить этот код, чтобы я мог передавать ставки в payfor_day.Перенаправление отлично работает, когда его нет, но выдает 404, когда я пытаюсь его добавить.

Для сравнения:

return redirect(url_for('pos.payfor_day', memberid=result['memberid'], asat=result['arrival']))

@pos.route('/pos_display/payfor_day/<int:memberid>/<asat>', methods = ['GET'])
@access_group('POS')
def payfor_day(memberid, asat):



return redirect(url_for('pos.payfor_day', memberid=result['memberid'], asat=result['arrival'], bids = bids))

@pos.route('/pos_display/payfor_day/<int:memberid>/<asat>/<bids>', methods = ['GET'])
@access_group('POS')
def payfor_day(memberid, asat, bids):

Я что-то упустил здесь?

1 Ответ

0 голосов
/ 20 декабря 2018

Так что я понял это.Причина, по которой это сработало, когда я попробовал это сделать без использования переменной bids, заключалась в том, что я проверял это, обновляя страницу.Поскольку это изменение изменяет URL-адрес в браузере, два фрагмента кода принадлежат двум различным URL-адресам, поэтому возникает ошибка 404, когда старый URL-адрес больше не существует.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...