Шаблон Flask не найден, шаблон помещен в соседнюю папку ⇐ Python
-
Гость
Шаблон Flask не найден, шаблон помещен в соседнюю папку
У меня возникла проблема с тем, что мое приложение Flask не находит шаблон, который я поместил в соседнюю папку шаблонов.
Вот маршрут, который я использую для render_template для веб-страницы, и соответствующий код:
app = Flask(__name__, template_folder='app/templates', static_folder='static') CORS(app, resources={r"/*": {"origins": "*"}}) @app.route('/dashboard') @cross_origin() Защитная панель(): печать('приборная панель') если запрос.метод == 'ОПЦИИ': # Обработка предполетных запросов (CORS) ответ = make_response() response.headers.add("Access-Control-Allow-Methods", "GET") обратный ответ app_root = os.path.dirname(os.path.abspath(__file__)) template_path = os.path.join(app_root, 'шаблоны') print("Путь к папке шаблона:", template_path) вернуть render_template('dashboard.html') Вот какая ошибка
поднять TemplateNotFound(шаблон) jinja2.Exceptions.TemplateNotFound: Dashboard.html Вот краткий обзор из моей IDE места, где хранится HTML-код. Представление файловой структуры IDE
Если предоставление полной версии js, приложения flask и html будет полезно, я буду рад предоставить ее вместе с любыми другими ресурсами. Спасибо за любые мысли и идеи!
У меня возникла проблема с тем, что мое приложение Flask не находит шаблон, который я поместил в соседнюю папку шаблонов.
Вот маршрут, который я использую для render_template для веб-страницы, и соответствующий код:
app = Flask(__name__, template_folder='app/templates', static_folder='static') CORS(app, resources={r"/*": {"origins": "*"}}) @app.route('/dashboard') @cross_origin() Защитная панель(): печать('приборная панель') если запрос.метод == 'ОПЦИИ': # Обработка предполетных запросов (CORS) ответ = make_response() response.headers.add("Access-Control-Allow-Methods", "GET") обратный ответ app_root = os.path.dirname(os.path.abspath(__file__)) template_path = os.path.join(app_root, 'шаблоны') print("Путь к папке шаблона:", template_path) вернуть render_template('dashboard.html') Вот какая ошибка
поднять TemplateNotFound(шаблон) jinja2.Exceptions.TemplateNotFound: Dashboard.html Вот краткий обзор из моей IDE места, где хранится HTML-код. Представление файловой структуры IDE
Если предоставление полной версии js, приложения flask и html будет полезно, я буду рад предоставить ее вместе с любыми другими ресурсами. Спасибо за любые мысли и идеи!