render_template方法使用中页面总是调用不成功

问题

render_template代码与课程中讲述没有出入哈,页面就是出不来

from flask import Flask, Blueprint, render_template
app=Flask(__name__)
# static_files = Blueprint('static',__name__,url_prefix='/static')
#定义路由
@app.route('/')
def show_icon():
      return render_template('login_icon.html')
if __name__ == "__main__":
      app.run(debug=True)

报错信息

jinja2.exceptions.TemplateNotFound: login_icon.html
127.0.0.1 - - [04/Apr/2024 17:00:45] “GET /?debugger=yes&cmd=resource&f=style.css HTTP/1.1” 200 -
127.0.0.1 - - [04/Apr/2024 17:00:45] “GET /?debugger=yes&cmd=resource&f=debugger.js HTTP/1.1” 200 -
127.0.0.1 - - [04/Apr/2024 17:00:45] “GET /?debugger=yes&cmd=resource&f=console.png HTTP/1.1” 200 -
127.0.0.1 - - [04/Apr/2024 17:00:45] “GET /?debugger=yes&cmd=resource&f=console.png HTTP/1.1” 304 -
127.0.0.1 - - [04/Apr/2024 17:00:52] “GET / HTTP/1.1” 500 -
Traceback (most recent call last):

环境

已自己处理
问题点一:temlpates 文件名写错
问题点二:HTML文件中link 没有 / 结束