Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- File "/mnt/data/dan/Projects/Apps/Python3/flask_demo3/venv/lib/python3.8/site-packages/flask/app.py", line 2464, in __call__
- return self.wsgi_app(environ, start_response)
- File "/mnt/data/dan/Projects/Apps/Python3/flask_demo3/venv/lib/python3.8/site-packages/flask/app.py", line 2450, in wsgi_app
- response = self.handle_exception(e)
- File "/mnt/data/dan/Projects/Apps/Python3/flask_demo3/venv/lib/python3.8/site-packages/flask/app.py", line 1867, in handle_exception
- reraise(exc_type, exc_value, tb)
- File "/mnt/data/dan/Projects/Apps/Python3/flask_demo3/venv/lib/python3.8/site-packages/flask/_compat.py", line 39, in reraise
- raise value
- File "/mnt/data/dan/Projects/Apps/Python3/flask_demo3/venv/lib/python3.8/site-packages/flask/app.py", line 2447, in wsgi_app
- response = self.full_dispatch_request()
- File "/mnt/data/dan/Projects/Apps/Python3/flask_demo3/venv/lib/python3.8/site-packages/flask/app.py", line 1952, in full_dispatch_request
- rv = self.handle_user_exception(e)
- File "/mnt/data/dan/Projects/Apps/Python3/flask_demo3/venv/lib/python3.8/site-packages/flask/app.py", line 1821, in handle_user_exception
- reraise(exc_type, exc_value, tb)
- File "/mnt/data/dan/Projects/Apps/Python3/flask_demo3/venv/lib/python3.8/site-packages/flask/_compat.py", line 39, in reraise
- raise value
- File "/mnt/data/dan/Projects/Apps/Python3/flask_demo3/venv/lib/python3.8/site-packages/flask/app.py", line 1950, in full_dispatch_request
- rv = self.dispatch_request()
- File "/mnt/data/dan/Projects/Apps/Python3/flask_demo3/venv/lib/python3.8/site-packages/flask/app.py", line 1936, in dispatch_request
- return self.view_functions[rule.endpoint](**req.view_args)
- File "/mnt/data/dan/Projects/Apps/Python3/flask_demo3/app/auth/routes.py", line 60, in reset_password_request
- send_password_reset_email(user)
- File "/mnt/data/dan/Projects/Apps/Python3/flask_demo3/app/auth/email.py", line 20, in send_password_reset_email
- html_body=render_template('email/reset_password.html', user=user, token=token))
- File "/mnt/data/dan/Projects/Apps/Python3/flask_demo3/venv/lib/python3.8/site-packages/flask/templating.py", line 137, in render_template
- return _render(
- File "/mnt/data/dan/Projects/Apps/Python3/flask_demo3/venv/lib/python3.8/site-packages/flask/templating.py", line 120, in _render
- rv = template.render(context)
- File "/mnt/data/dan/Projects/Apps/Python3/flask_demo3/venv/lib/python3.8/site-packages/jinja2/environment.py", line 1090, in render
- self.environment.handle_exception()
- File "/mnt/data/dan/Projects/Apps/Python3/flask_demo3/venv/lib/python3.8/site-packages/jinja2/environment.py", line 832, in handle_exception
- reraise(*rewrite_traceback_stack(source=source))
- File "/mnt/data/dan/Projects/Apps/Python3/flask_demo3/venv/lib/python3.8/site-packages/jinja2/_compat.py", line 28, in reraise
- raise value.with_traceback(tb)
- File "/mnt/data/dan/Projects/Apps/Python3/flask_demo3/app/templates/email/reset_password.html", line 1, in top-level template code
- {% extends "base/base.html" %}
- File "/mnt/data/dan/Projects/Apps/Python3/flask_demo3/app/templates/base/base.html", line 31, in top-level template code
- {% block content %}{% endblock %}
- File "/mnt/data/dan/Projects/Apps/Python3/flask_demo3/app/templates/email/reset_password.html", line 6, in block "content"
- {{ form.hidden_tag() }}
- File "/mnt/data/dan/Projects/Apps/Python3/flask_demo3/venv/lib/python3.8/site-packages/jinja2/environment.py", line 471, in getattr
- return getattr(obj, attribute)
- jinja2.exceptions.UndefinedError: 'form' is undefined
- The debugger caught an exception in your WSGI application. You can now look at the traceback which led to the error.
- To switch between the interactive traceback and the plaintext one, you can click on the "Traceback" headline. From the text traceback you can also create a paste of it. For code execution mouse-over the frame you want to debug and click on the console icon on the right side.
- You can execute arbitrary Python code in the stack frames and there are some extra helpers available for introspection:
- dump() shows all variables in the frame
- dump(obj) dumps all that's known about the object
Add Comment
Please, Sign In to add comment