I got this error in my code: return getattr(obj, attribute) jinja2.exceptions.UndefinedError: ‘base64’ is undefined
File “/Users/bkalpa/Library/Python/3.9/lib/python/site-packages/flask/app.py”, line 1498, in __call__ return self.wsgi_app(environ, start_response) File “/Users/bkalpa/Library/Python/3.9/lib/python/site-packages/flask/app.py”, line 1476, in wsgi_app response = self.handle_exception(e) File “/Users/bkalpa/Library/Python/3.9/lib/python/site-packages/flask/app.py”, line 1473, in wsgi_app response = self.full_dispatch_request() File “/Users/bkalpa/Library/Python/3.9/lib/python/site-packages/flask/app.py”, line 882, in full_dispatch_request rv = self.handle_user_exception(e) File “/Users/bkalpa/Library/Python/3.9/lib/python/site-packages/flask/app.py”, line 880, in full_dispatch_request rv = self.dispatch_request() File “/Users/bkalpa/Library/Python/3.9/lib/python/site-packages/flask/app.py”, line 865, in dispatch_request return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: […]
Hi! My name is Bik, I got this error in my code: return getattr(obj, attribute) jinja2.exceptions.UndefinedError: ‘base64’ is undefined
File “/Users/bkalpa/Library/Python/3.9/lib/python/site-packages/flask/app.py”, line 1498, in call
return self.wsgi_app(environ, start_response)
File “/Users/bkalpa/Library/Python/3.9/lib/python/site-packages/flask/app.py”, line 1476, in wsgi_app
response = self.handle_exception(e)
File “/Users/bkalpa/Library/Python/3.9/lib/python/site-packages/flask/app.py”, line 1473, in wsgi_app
response = self.full_dispatch_request()
File “/Users/bkalpa/Library/Python/3.9/lib/python/site-packages/flask/app.py”, line 882, in full_dispatch_request
rv = self.handle_user_exception(e)
File “/Users/bkalpa/Library/Python/3.9/lib/python/site-packages/flask/app.py”, line 880, in full_dispatch_request
rv = self.dispatch_request()
File “/Users/bkalpa/Library/Python/3.9/lib/python/site-packages/flask/app.py”, line 865, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
File “/Users/bkalpa/Desktop/Desktop/Capstone – 2/app.py”, line 63, in view_messages
return render_template(‘message.html’, messages=user_messages, decrypt=decrypt)
File “/Users/bkalpa/Library/Python/3.9/lib/python/site-packages/flask/templating.py”, line 150, in render_template
return _render(app, template, context)
File “/Users/bkalpa/Library/Python/3.9/lib/python/site-packages/flask/templating.py”, line 131, in _render
rv = template.render(context)
File “/Users/bkalpa/Library/Python/3.9/lib/python/site-packages/jinja2/environment.py”, line 1304, in render
self.environment.handle_exception()
File “/Users/bkalpa/Library/Python/3.9/lib/python/site-packages/jinja2/environment.py”, line 939, in handle_exception
raise rewrite_traceback_stack(source=source)
File “/Users/bkalpa/Desktop/Desktop/Capstone – 2/templates/message.html”, line 13, in top-level template code
Decrypted Message: {{ decrypt(message[‘message’], base64.b64decode(message[‘key’])) }}
File “/Users/bkalpa/Library/Python/3.9/lib/python/site-packages/jinja2/environment.py”, line 487, in getattr
return getattr(obj, attribute)
jinja2.exceptions.UndefinedError: ‘base64’ is undefined