17 OCT 2024 - Welcome Back to TorrentFunk! Get your pirate hat back out. Streaming is dying and torrents are the new trend. Account Registration works again and so do Torrent Uploads. We invite you all to start uploading torrents again!
TORRENT DETAILS
Django 3 0 Практика создания веб-сайтов на Python
TORRENT SUMMARY
Status:
All the torrents in this section have been verified by our verification system
Название: Django 3.0. Практика создания веб-сайтов на Python
Автор: Дронов В.А.
Год: 2021
Жанр: Интернет
Издательство: БХВ
ISBN: 978-5-9775-6691-9
Серия: Профессиональное программирование
Качество: Отсканированные страницы + слой распознанного текста
Интерактивное оглавление: Да
Формат: PDF
Страниц: 706
Описание:
Книга посвящена созданию веб-сайтов на языке Python с использованием веб-фреймворка Django 3.0. Рассмотрены новинки Django 3.0 и дано наиболее полное описание его инструментов: моделей, контроллеров, шаблонов, средств обработки пользовательского ввода, включая выгруженные файлы, разграничения доступа, посредников, сигналов, инструментов для отправки электронной почты, кэширования и пр. Рассмотрены дополнительные библиотеки, производящие обработку BBCode-тегов, CAPTCHA, вывод графических миниатюр, аутентификацию через социальные сети (в частности, ВКонтакте), интеграцию с Bootstrap. Рассказано о программировании веб-служб REST, использовании и настройке административного веб-сайта Django, публикации сайтов с помощью веб-сервера Uvicorn, работе с базами данных PostgreSQL, кэшировании сайтов с помощью Memcached и Redi. Подробно описано создание полнофункционального веб-сайта - электронной доски объявлений, веб-службы, работающей в его составе, и тестового фронтенда для нее, написанного на Angular. СодержаниеОглавление
Введение
Что такое веб-фреймворк?
Почему Django?
Что нового в Django 3.0 и новой книге?
Использованные программные продукты
Типографские соглашения
ЧАСТЬ I. ВВОДНЫЙ КУРС
Глава 1. Основные понятия Django. Вывод данных
Глава 2. Связи. Ввод данных. Статические файлы
ЧАСТЬ II. БАЗОВЫЕ ИНСТРУМЕНТЫ DJANGO
Глава 3. Создание и настройка проекта
Глава 4. Модели: базовые инструменты
Глава 5. Миграции
Глава 6. Запись данных
Глава 7. Выборка данных
Глава 8. Маршрутизация
Глава 9. Контроллеры-функции
Глава 10. Контроллеры-классы
Глава 11. Шаблоны и статические файлы: базовые инструменты
Глава 12. Пагинатор
Глава 13. Формы, связанные с моделями
Глава 14. Наборы форм, связанные с моделями
Глава 15. Разграничение доступа: базовые инструменты
ЧАСТЬ III. РАСШИРЕННЫЕ ИНСТРУМЕНТЫ И ДОПОЛНИТЕЛЬНЫЕ БИБЛИОТЕКИ
Глава 16. Модели: расширенные инструменты
Глава 17. Формы и наборы форм: расширенные инструменты и дополнительная библиотека
Глава 18. Поддержка баз данных PostgreSQL и библиотека django-localflavor
Глава 19. Шаблоны: расширенные инструменты и дополнительная библиотека
Глава 20. Обработка выгруженных файлов
Глава 21. Разграничение доступа: расширенные инструменты и дополнительная библиотека
Глава 22. Посредники и обработчики контекста
Глава 23. Cookie, сессии, всплывающие сообщения и подписывание данных
Глава 24. Сигналы
Глава 25. Отправка электронных писем
Глава 26. Кэширование
Глава 27. Административный веб-сайт Django
Глава 28. Разработка веб-служб REST. Библиотека Django REST framework
Глава 29. Средства журналирования и отладки
Глава 30. Публикация веб-сайта
ЧАСТЬ IV. ПРАКТИЧЕСКОЕ ЗАНЯТИЕ: РАЗРАБОТКА ВЕБ-САЙТА
Глава 31. Дизайн. Вспомогательные веб-страницы
Глава 32. Работа с пользователями и разграничение доступа
Глава 33. Рубрики
Глава 34. Объявления
Глава 35. Комментарии
Глава 36. Веб-служба REST
Заключение
Приложение. Описание электронного архива
Предметный указатель Скриншоты
VISITOR COMMENTS (0 )
FILE LIST
Filename
Size
Django 3.0. Практика создания веб-сайтов на Python.pdf