Pre-loader


Root-каталог Flask

У Flask, як і в багатьох інших веб-фреймворках для Python, root-каталог (або коренева директорія) - це місце, звідки сервер веб-додатка буде виконувати пошук для відповідних файлів та ресурсів, таких як HTML-сторінки, статичні файли, зображення і т.д.

У Flask root-каталог можна встановити за допомогою змінної static_folder під час створення об'єкта додатка. За замовчуванням цей параметр встановлений на "static", що означає, що кореневий каталог для статичних файлів знаходиться в папці static всередині директорії додатка.

from flask import Flask

app = Flask(__name__, static_folder=`my_static_folder`)

У цьому прикладі root-каталог для статичних файлів буде розташований в директорії з назвою 'my_static_folder'.

Якщо вам потрібно отримати шлях до root-каталогу в межах вашого Flask-додатка, ви можете використовувати атрибут root_path об'єкта додатка. Наприклад:

root_directory = app.root_path

За замовчуванням root-каталог додатка співпадає з каталогом, де знаходиться файл, в якому ви створюєте об'єкт додатка.

Автор: Рудюк С.А. 2023. K2 Cloud ERP.