I am running into a problem trying to redirect in Flask using the following:
@views.route('/dash_monitoring/<path:url>')
@login_required
def monitoring_page(url):
return redirect("/home/dash_monitoring/{}".format(url))
The url in <path:url>
is in the format https://somesite.com/detail/?id=2102603
but when I try to print it in the function, it prints https://somesite.com/detail
only without the id part,so it obviously redirects to /home/dash_monitoring/https://somesite.com/detail
instead of /home/dash_monitoring/https://somesite.com/detail/?id=2102603
.
What should I do so it keeps the id part and redirects to the right url?