Spec-Zone.ru › Flask 2.2

Шаблоны для Flask

Определённые функции и взаимодействия достаточно распространены, чтобы вы нашли их в большинстве веб-приложений. Например, многие приложения используют реляционную базу данных и аутентификацию пользователей. Они откроют подключение к базе данных в начале запроса и получат информацию о вошедшем пользователе. В конце запроса подключение к базе данных закрывается.

Эти типы шаблонов могут быть немного вне области применения самого Flask, но Flask делает их лёгкими для реализации. Некоторые распространённые шаблоны собраны на следующих страницах.

  • Большие приложения как пакеты
    • Простые пакеты
    • Работа с Blueprints
  • Заводские приложения
    • Базовые заводы
    • Заводы и расширения
    • Использование приложений
    • Улучшения заводов
  • Диспечирование приложений
    • Работа с этим документом
    • Комбинирование приложений
    • Диспечирование по поддомену
    • Диспечирование по пути
  • Использование обработчиков URL
    • Международные URL-адреса приложений
    • Международные URL-адреса Blueprints
  • Использование SQLite 3 с Flask
    • Подключение по требованию
    • Легкий поиск
    • Начальные схемы
  • SQLAlchemy в Flask
    • Расширение Flask-SQLAlchemy
    • Декларативный
    • Ручное отображение объекта-отношения
    • Уровень абстракции SQL
  • Загрузка файлов
    • Нежное введение
    • Улучшение загрузки
    • Полосы прогресса загрузки
    • Более простое решение
  • Кэширование
  • Декораторы представлений
    • Декоратор, требующий входа в систему
    • Декоратор кэширования
    • Декоратор шаблонизации
    • Декоратор конечной точки
  • Валидация форм с WTForms
    • Формы
    • В представлении
    • Формы в шаблонах
  • Наследование шаблонов
    • Базовый шаблон
    • Дочерний шаблон
  • Выдача сообщений
    • Простая выдача сообщений
    • Выдача сообщений с категориями
    • Фильтрация сообщений
  • JavaScript, fetch, и JSON
    • Рендеринг шаблонов
    • Генерация URL-адресов
    • Выполнение запроса с fetch
    • Следование перенаправлениям
    • Замена содержимого
    • Возврат JSON из представлений
    • Получение JSON в представлениях
  • Ленивая загрузка представлений
    • Преобразование в централизованную карту URL
    • Загрузка позже
  • MongoDB с MongoEngine
    • Настройка
    • Сопоставление документов
    • Создание данных
    • Запросы
    • Документация
  • Добавление favicon
    • См. также
  • Потоковая передача содержимого
    • Базовое использование
    • Потоковая передача из шаблонов
    • Потоковая передача с контекстом
  • Отложенные обратные вызовы запроса
  • Добавление переопределений методов HTTP
  • Суммы контрольных знаков содержимого запроса
  • Задачи Celery на заднем плане
    • Установить
    • Настроить
    • Пример задачи
    • Запустить работника
  • Подклассирование Flask
  • Одностраничные приложения

© 2007–2022 Pallets
Licensed under the BSD 3-clause License.
https://flask.palletsprojects.com/en/2.2.x/patterns/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API