Хочу разделить проект на макеты.
Сейчас такая структура:
Проект/
__init__.py
Приложение/
__init__.py
templates/
forms.py
views.py
В файле __init__.py уровня проекта такое содержимое:
from flask import Flask
from flask_login import LoginManager
from flask_mail import Mail
from flask_migrate import Migrate, MigrateCommand
from flask_script import Manager
from flask_sqlalchemy import SQLAlchemy
from flask_bcrypt import Bcrypt
from auth import auth
# инициализация приложений
app = Flask(__name__)
app.register_blueprint(auth, url_prefix='/')
app.config.from_object('config')
db = SQLAlchemy(app)
lm = LoginManager(app)
lm.login_view = 'login'
lm.login_message = 'Пожалуйста введите свои данные для входа на сайт, либо
зарегистрируйтесь'
migrate = Migrate(app, db)
manager = Manager(app)
manager.add_command('db', MigrateCommand)
mail = Mail(app)
bcrypt = Bcrypt(app)
В файле __init__.py уровня приложения примерно такое(в других положение содержимое меняется исходя из названий приложений):
from flask import Blueprint
auth = Blueprint('auth', __name__, template_folder='./templates')
Выполняю проверку через url_map через терминал:
from __init__ import app
app.url_map
Map([<Rule '/static/<filename>' (GET, OPTIONS, HEAD) -> static>])
Почему не подключается макет ??