Spec-Zone.ru › Flask 1.0

Шаблоны для Flask

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

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

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

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

Spec-Zone.ru

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