Routing в blueprints. Flask не находит страницу в папке templates
Структура проекта
.
├── app.py
└── Project
├── login
│ └── views.py
├── models
└── templates
└── login
└── login_page.html
app.py
from flask import Flask
from Project.login.views import login_blueprint
app = Flask(__name__)
app.register_blueprint(login_blueprint, url_prefix='/auth')
if __name__ == '__main__':
app.run(debug=True)
Project/login/views.py
from flask import Blueprint, render_template
login_blueprint = Blueprint('auth', __name__)
@login_blueprint.route('/', methods=['GET'])
def show_login_page():
return render_template("login_page.html")
При обращении по 127.0.0.1:5000/auth/ получаем
raise TemplateNotFound(template)
jinja2.exceptions.TemplateNotFound: login_page.html
127.0.0.1 - - [26/Feb/2020 04:21:24] "GET /auth/ HTTP/1.1" 500 -
Пробовал указывать template_folder - не помогло, ровно как и переносить в другие папки login_page.html.
Как сделать так, чтобы jijna2 нашла этот шаблон?