Вы должны включить переменную current_fight_id
в определение вашего маршрута. Затем вы можете получить доступ к этой переменной в своей функции просмотра.
@app.route('/fight_card/fight/<current_fight_id>')
def fight_route(current_fight_id):
print(current_fight_id) # use variable in route
В качестве альтернативы вы можете использовать подход, который вы используете, но изменить возвращаемую строку. Если у вас есть строка:
endpoint = "fight_card/fight/5" # returned by your current code
Вы можете получить доступ к пятерке (current_fight_id) с помощью:
current_fight_id = endpoint.split("/")[-1] # grab the segment after the last "/"