Traceback (most recent call last):
File "C:\Users\Alan\.conda\envs\soft310\lib\site-packages\flask\app.py", line 2525, in wsgi_app
response = self.full_dispatch_request()
File "C:\Users\Alan\.conda\envs\soft310\lib\site-packages\flask\app.py", line 1822, in full_dispatch_request
rv = self.handle_user_exception(e)
File "C:\Users\Alan\.conda\envs\soft310\lib\site-packages\flask\app.py", line 1820, in full_dispatch_request
rv = self.dispatch_request()
File "C:\Users\Alan\.conda\envs\soft310\lib\site-packages\flask\app.py", line 1796, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
File "E:\02-项目\软件\software2\base\system.py", line 42, in make_base
return render_template('system/setting.html', tree_data=data, system_form=system_form)
File "C:\Users\Alan\.conda\envs\soft310\lib\site-packages\flask\templating.py", line 147, in render_template
return _render(app, template, context)
File "C:\Users\Alan\.conda\envs\soft310\lib\site-packages\flask\templating.py", line 130, in _render
rv = template.render(context)
File "C:\Users\Alan\.conda\envs\soft310\lib\site-packages\jinja2\environment.py", line 1301, in render
self.environment.handle_exception()
File "C:\Users\Alan\.conda\envs\soft310\lib\site-packages\jinja2\environment.py", line 936, in handle_exception
raise rewrite_traceback_stack(source=source)
File "E:\02-项目\软件\software2\templates\system\setting.html", line 18, in top-level template code
url: "{{ url_for(system.nodes) }}",
File "C:\Users\Alan\.conda\envs\soft310\lib\site-packages\jinja2\environment.py", line 485, in getattr
return getattr(obj, attribute)
jinja2.exceptions.UndefinedError: 'system' is undefined
经检查发现 html文件报错行的 "{{ url_for(system.nodes) }}"
中参数缺少 ''
, 给 system.nodes
添加后变成 "{{ url_for('system.nodes') }}"
后运行正常了