Flask/Werkzeug, how to return previous page after login
To return to the previous page after login in Flask/Werkzeug, you can follow these steps:
- Import the
request
module from Flask. - Use the
request.referrer
attribute to get the URL of the previous page. - Store the previous page URL in the session before redirecting to the login page.
- After successful login, check if the previous page URL is stored in the session.
- If the previous page URL is available, redirect the user to that URL using the
redirect
function. - If the previous page URL is not available, redirect the user to a default page.
By following these steps, you can enable the user to return to the previous page after a successful login in Flask/Werkzeug.