Einmal das Log mit config_id:
192.168.178.71 - - [22/Jun/2022:18:35:26 +0200] "GET /static/123456789ABC_matrix.png HTTP/1.1" 304 0 "
http://192.168.178.98:8008/conf/0" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44"
192.168.178.71 - - [22/Jun/2022:18:35:38 +0200] "GET /static/css/main.css HTTP/1.1" 304 0 "
http://192.168.178.98:8008/conf/0" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44"
192.168.178.71 - - [22/Jun/2022:18:49:46 +0200] "GET /dashboard HTTP/1.1" 200 944 "
http://192.168.178.98:8008/conf/0" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44"
192.168.178.71 - - [22/Jun/2022:18:49:46 +0200] "GET /static/css/main.css HTTP/1.1" 304 0 "
http://192.168.178.98:8008/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44"
[2022-06-22 18:49:49,645] ERROR in app: Exception on /conf/0 [GET]
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/usr/lib/python3/dist-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/usr/lib/python3/dist-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/usr/lib/python3/dist-packages/flask/_compat.py", line 35, in reraise
raise value
File "/usr/lib/python3/dist-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/usr/lib/python3/dist-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "/usr/local/lib/python3.7/dist-packages/flask_login/utils.py", line 272, in decorated_view
return func(*args, **kwargs)
File "/home/pi/konfigurationsanwendung_6/main.py", line 190, in conf
return flask.render_template('conf.html', form=form, apikeydata={"end": userconfig._api_key_end, "gen": userconfig._api_key_gentime} if userconfig._api_key_hash else {})
File "/usr/lib/python3/dist-packages/flask/templating.py", line 135, in render_template
context, ctx.app)
File "/usr/lib/python3/dist-packages/flask/templating.py", line 117, in _render
rv = template.render(context)
File "/usr/lib/python3/dist-packages/jinja2/asyncsupport.py", line 76, in render
return original_render(self, *args, **kwargs)
File "/usr/lib/python3/dist-packages/jinja2/environment.py", line 1008, in render
return self.environment.handle_exception(exc_info, True)
File "/usr/lib/python3/dist-packages/jinja2/environment.py", line 780, in handle_exception
reraise(exc_type, exc_value, tb)
File "/usr/lib/python3/dist-packages/jinja2/_compat.py", line 37, in reraise
raise value.with_traceback(tb)
File "/home/pi/konfigurationsanwendung_6/templates/conf.html", line 1, in top-level template code
{% extends "loggedin.html" %}
File "/home/pi/konfigurationsanwendung_6/templates/loggedin.html", line 1, in top-level template code
{% extends "layout.html" %}
File "/home/pi/konfigurationsanwendung_6/templates/layout.html", line 32, in top-level template code
{% block main %}
File "/home/pi/konfigurationsanwendung_6/templates/conf.html", line 7, in block "main"
<img src="{{ url_for('static', filename=config_id + '_matrix.png') }}"/>
jinja2.exceptions.UndefinedError: 'config_id' is undefined
192.168.178.71 - - [22/Jun/2022:18:49:49 +0200] "GET /conf/0 HTTP/1.1" 500 291 "
http://192.168.178.98:8008/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44"