Разработка веб-приложений с использованием Flask на языке Python

Bibliographische Detailangaben
1. Verfasser: Гринберг М.
Zusammenfassung:В этой книге вы изучите популярный микрофреймворк Flask на пошаговых примерах создания законченного приложения социального блогинга. Автор книги Мигель Гринберг познакомит вас с основными функциональными возможностями фреймворка и покажет, как расширять приложения дополнительными веб-технологиями, такими как поддержка миграции базы данных и взаимодействия с веб-службами. Вместо того чтобы навязывать строгие правила, как это делают другие фреймворки, Flask оставляет за вами свободу принятия решений. Если вы имеете опыт программирования на языке Python, данная книга покажет вам, как можно воспользоваться такой свободой творчества!
Книга из коллекции ДМК Пресс - Информатика
Veröffentlicht: Москва, ДМК Пресс, 2014
Schlagworte:
Online-Zugang:https://e.lanbook.com/book/90103
https://e.lanbook.com/img/cover/book/90103.jpg
Format: Elektronisch Buch

MARC

LEADER 00000nam0a2200000 i 4500
001 90103
010 |a 978-5-97060-138-9 
100 |a 20250516d2014 k y0rusy01020304ca 
101 0 |a rus 
102 |a RU 
105 |a y z 000zy 
106 |a z 
200 1 |a Разработка веб-приложений с использованием Flask на языке Python  |b Электронный ресурс  |f Гринберг М. 
210 |a Москва  |b Москва  |c ДМК Пресс  |d 2014 
215 |a 272 с. 
330 |a В этой книге вы изучите популярный микрофреймворк Flask на пошаговых примерах создания законченного приложения социального блогинга. Автор книги Мигель Гринберг познакомит вас с основными функциональными возможностями фреймворка и покажет, как расширять приложения дополнительными веб-технологиями, такими как поддержка миграции базы данных и взаимодействия с веб-службами. Вместо того чтобы навязывать строгие правила, как это делают другие фреймворки, Flask оставляет за вами свободу принятия решений. Если вы имеете опыт программирования на языке Python, данная книга покажет вам, как можно воспользоваться такой свободой творчества!  
333 |a Книга из коллекции ДМК Пресс - Информатика 
610 0 |a установка 
610 0 |a использование виртуальных окружений 
610 0 |a установка пакетов python с помощью pip 
610 0 |a структура простого приложения 
610 0 |a инициализация 
610 0 |a маршруты и функции представлений 
610 0 |a запуск сервера 
610 0 |a законченное приложение 
610 0 |a контексты приложения 
610 0 |a контексты запроса 
610 0 |a цикл запрос ответ 
610 0 |a обработка запросов 
610 0 |a обработчики событий жизненного цикла 
610 0 |a ответы 
610 0 |a поддержка параметров командной строки с помощью flask-script 
610 0 |a расширения flask 
610 0 |a шаблоны 
610 0 |a механизм шаблонов jinja2 
610 0 |a отображение шаблонов 
610 0 |a переменные 
610 0 |a управляющие структуры 
610 0 |a интеграция twitter bootstrap с помощью flask-bootstrap 
610 0 |a нестандартные страницы с сообщениями об ошибках 
610 0 |a ссылки 
610 0 |a статические файлы 
610 0 |a локализация дат и времени с помощью flask-moment 
610 0 |a веб-формы 
610 0 |a защита от подделки межсайтовых запросов 
610 0 |a классы форм 
610 0 |a отображение форм в формат html 
610 0 |a обработка форм в функциях представления 
610 0 |a переадресация 
610 0 |a сеансы 
610 0 |a всплывающие сообщения 
610 0 |a базы данных sql 
610 0 |a базы данных nosql 
610 0 |a sql или nosql 
610 0 |a фреймворки на python поддержки баз данных 
610 0 |a интеграция с фреймворком flask 
610 0 |a управление базой данных с помощью flask-sqlalchemy 
610 0 |a определение модели 
610 0 |a отношения 
610 0 |a вставка строк 
610 0 |a операции с базами данных 
610 0 |a создание таблиц 
610 0 |a извлечение строк 
610 0 |a изменение строк 
610 0 |a удаление строк 
610 0 |a операции с базой данных в функциях представления 
610 0 |a интеграция с интерактивной оболочкой python 
610 0 |a миграция базы данных с помощью flask-migrate 
610 0 |a создание репозитория миграции 
610 0 |a создание сценария миграции 
610 0 |a обновление базы данных 
610 0 |a электронная почта 
610 0 |a поддержка электронной почты с помощью flask-mail 
610 0 |a интеграция поддержки электронной почты в приложение 
610 0 |a отправка электронной почты из интерактивной оболочки python 
610 0 |a асинхронная отправка электронной почты 
610 0 |a структура больших приложений 
610 0 |a структура проекта 
610 0 |a параметры настройки 
610 0 |a пакет приложения 
610 0 |a фабричная функция приложения 
610 0 |a реализация функциональности приложения в виде макета 
610 0 |a сценарий запуска 
610 0 |a файл зависимостей 
610 0 |a модульные тесты 
610 0 |a настройка базы данных 
610 0 |a аутентификация пользователей 
610 0 |a расширения аутентификации для flask 
610 0 |a защита паролей 
610 0 |a хэширование паролей с помощью werkzeug 
610 0 |a создание макета для поддержки аутентификации 
610 0 |a аутентификация пользователя с помощью flask-login 
610 0 |a подготовка модели user для аутентификации 
610 0 |a защита маршрутов 
610 0 |a добавление формы аутентификации 
610 0 |a аутентификация 
610 0 |a выход пользователя 
610 0 |a регистрация нового пользователя 
610 0 |a тестирование процедуры аутентификации 
610 0 |a добавление формы регистрации пользователя 
610 0 |a регистрация 
610 0 |a подтверждение создания учетной записи 
610 0 |a создание маркера подтверждения с помощью itsdangerous 
610 0 |a отправка электронных писем с инструкциями для подтверждения 
610 0 |a управление учетными записями 
610 0 |a роли пользователей 
610 0 |a представление ролей в базе данных 
610 0 |a присваивание ролей 
610 0 |a проверка роли 
610 0 |a профили пользователей 
610 0 |a информация для профиля 
610 0 |a страница профиля пользователя 
610 0 |a редактор профиля 
700 1 |a Гринберг  |b М. 
801 1 |a RU  |b Издательство Лань  |c 20250516  |g RCR 
856 4 |u https://e.lanbook.com/book/90103 
856 4 1 |u https://e.lanbook.com/img/cover/book/90103.jpg 
953 |a https://e.lanbook.com/img/cover/book/90103.jpg