127.0.0.1 - - [14/May/2023 00:58:30] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [14/May/2023 00:58:30] "GET /static/sweetalert/dist/sweetalert.css HTTP/1.1" 404 - 127.0.0.1 - - [14/May/2023 00:58:30] "GET /static/sweetalert/dist/sweetalert.min.js HTTP/1.1" 404 - [2023-05-14 00:58:32,535] ERROR in app: Exception on /login [GET] Traceback (most recent call last): File "F:\python\lib\site-packages\flask\app.py", line 2311, in wsgi_app response = self.full_dispatch_request() File "F:\python\lib\site-packages\flask\app.py", line 1834, in full_dispatch_request rv = self.handle_user_exception(e) File "F:\python\lib\site-packages\flask\app.py", line 1737, in handle_user_exception reraise(exc_type, exc_value, tb) File "F:\python\lib\site-packages\flask\_compat.py", line 36, in reraise raise value File "F:\python\lib\site-packages\flask\app.py", line 1832, in full_dispatch_request rv = self.dispatch_request() File "F:\python\lib\site-packages\flask\app.py", line 1818, in dispatch_request return self.view_functions[rule.endpoint](**req.view_args) File "G:\python\course_select_system-master\app\view.py", line 50, in login return render_template('login.html') File "F:\python\lib\site-packages\flask\templating.py", line 135, in render_template context, ctx.app) File "F:\python\lib\site-packages\flask\templating.py", line 117, in _render rv = template.render(context) File "F:\python\lib\site-packages\jinja2\asyncsupport.py", line 76, in render return original_render(self, *args, **kwargs) File "F:\python\lib\site-packages\jinja2\environment.py", line 1008, in render return self.environment.handle_exception(exc_info, True) File "F:\python\lib\site-packages\jinja2\environment.py", line 780, in handle_exception reraise(exc_type, exc_value, tb) File "F:\python\lib\site-packages\jinja2\_compat.py", line 37, in reraise raise value.with_traceback(tb) File "G:\python\course_select_system-master\app\templates\login.html", line 1, in top-level template code {% extends 'bootstrap/base.html' %} File "F:\python\lib\site-packages\flask_bootstrap\templates\bootstrap\base.html", line 1, in top-level template code {% block doc -%} File "F:\python\lib\site-packages\flask_bootstrap\templates\bootstrap\base.html", line 4, in block "doc" {%- block html %} File "F:\python\lib\site-packages\flask_bootstrap\templates\bootstrap\base.html", line 20, in block "html" {% block body -%} File "F:\python\lib\site-packages\flask_bootstrap\templates\bootstrap\base.html", line 26, in block "body" {% block scripts %} File "F:\python\lib\site-packages\flask_bootstrap\templates\bootstrap\base.html", line 27, in block "scripts" <script src="{{bootstrap_find_resource('jquery.js', cdn='jquery')}}"></script> jinja2.exceptions.UndefinedError: 'bootstrap_find_resource' is undefined 127.0.0.1 - - [14/May/2023 00:58:32] "GET /login HTTP/1.1" 500 -
时间: 2023-06-18 22:05:03 浏览: 139
这看起来是一个 Flask 应用程序的错误日志。从日志中可以看出,应用程序在处理 GET 请求时遇到了错误。具体来说,访问的静态文件没有找到,而且在渲染 login.html 模板时出现了一个未定义的变量 bootstrap_find_resource。这可能是因为在模板中使用了 Flask-Bootstrap 扩展,但是它没有正确安装或配置。你可以检查一下 Flask-Bootstrap 的安装和配置是否正确,或者尝试更换其他的静态文件库。
相关问题
127.0.0.1 - - [25/May/2023 20:28:16] "GET /favicon.ico HTTP/1.1" 404 - 127.0.0.1 - - [25/May/2023 20:28:40] "POST /connectus HTTP/1.1" 200 -
这也不是一个问题,而是服务器的日志信息。第一条日志记录了一个客户端向服务器发送了一个名为 "favicon.ico" 的 GET 请求,但是服务器没有找到该请求对应的文件,因此返回了一个 404 错误。第二条日志记录了一个客户端向服务器发送了一个名为 "connectus" 的 POST 请求,并且服务器成功地响应了该请求。其中 "127.0.0.1" 是客户端的 IP 地址,"25/May/2023 20:28:16" 和 "25/May/2023 20:28:40" 分别是两个请求的时间戳,"GET" 和 "POST" 分别表示两个请求的方法,"/favicon.ico" 和 "/connectus" 分别是两个请求的路径,"HTTP/1.1" 是请求的协议版本,"404" 和 "200" 分别是服务器响应的状态码,"-" 表示没有传输的数据量。如果你想了解更多关于这些请求的详细信息,可以查看服务器的访问日志。
在html的js代码中写了一个for循环中的fetch函数用来和python搭建服务器交互,fetch函数的访问路由在服务器中已经搭建,但运行时任然显示127.0.0.1 - - [09/May/2023 22:36:38] "GET /favicon.ico HTTP/1.1" 404 - 127.0.0.1 - - [09/May/2023 22:36:40] "POST /127.0.0.1/home/suanfa HTTP/1.1" 404 -是什么原因,如何解决
这个错误信息表明客户端尝试访问服务器上不存在的路由。其中 "/favicon.ico" 是浏览器请求网页图标资源的默认路径,一般可以忽略。
至于 "/127.0.0.1/home/suanfa" 这个路由,可能是你在 JS 代码中写错了,或者服务器端没有对应的路由处理函数。检查一下 JS 代码中 fetch 函数的访问路由是否正确,并且确保服务器端已经搭建了相应的路由处理函数。
另外,这个错误信息中的时间戳是 2023 年,看起来有些奇怪,你可能需要检查一下本地时间设置是否正确。
阅读全文