Разработка веб-приложений с использованием Flask на языке Python
| 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 | ||