Поделиться

Django 3.0. Практика создания веб-сайтов на Python

Практическое руководство для разработчиков веб-сайтов.

Дронов В. А. «Django 3.0. Практика создания веб-сайтов на Python» БХВ-Петербург, 2021 год, 704 стр., ISBN: 978-5-9775-6691-9; (PDF-DJVU)

Описание Содержание Links

Описание книги.

Книга посвящена созданию веб-сайтов на языке Python с использованием веб-фреймворка Django 3.0. Рассмотрены новинки Django 3.0 и дано наиболее полное описание его инструментов: моделей, контроллеров, шаблонов, средств обработки пользовательского ввода, включая выгруженные файлы, разграничения доступа, посредников, сигналов, инструментов для отправки электронной почты, кэширования и пр. Рассмотрены дополнительные библиотеки, производящие обработку BBCode-тегов, CAPTCHA, вывод графических миниатюр, аутентификацию через социальные сети (в частности, "ВКонтакте"), интеграцию с Bootstrap. Рассказано о программировании веб-служб REST, использовании и настройке административного веб-сайта Django, публикации сайтов с помощью веб-сервера Uvicom, работе с базами данных PostgreSQL, кэшировании сайтов с помощью Memcached и Redi. Подробно описано создание полнофункционального веб-сайта — электронной доски объявлений, веб-службы, работающей в его составе, и тестового фронтенда для нее, написанного на Angular.

Оглавление.

  • Часть I. Вводный курс
    Глава 1. Основные понятия Django. Вывод данных
    Глава 2. Связи. Ввод данных. Статические файлы
  • Часть II. Базовые инструменты Django
    Глава 3. Создание и настройка проекта
    Глава 4. Модели: базовые инструменты
    Глава 5. Миграции
    Глава 6. Запись данных
    Глава 7. Выборка данных
    Глава 8. Маршрутизация
    Глава 9. Контроллеры-функции
    Глава 10. Контроллеры-классы
    Глава 11. Шаблоны и статические файлы: базовые инструменты
    Глава 12. Пагинатор
    Глава 13. Формы, связанные с моделями
    Глава 14. Наборы форм, связанные с моделями
    Глава 15. Разграничение доступа: базовые инструменты
  • Часть III. Расширенные инструменты и дополнительные библиотеки
    Глава 16. Модели: расширенные инструменты
    Глава 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

Курс по django 3

PDF (RU)          DJVU (RU)       CD

https://www.htbook.ru/wp-content/uploads/2020/11/django-3-0-praktika-sozdanija-web-sajtov-na-python-e1605207226477.jpghttps://www.htbook.ru/wp-content/uploads/2020/11/django-3-0-praktika-sozdanija-web-sajtov-na-python-e1605207226477-130x200.jpgWEB и NET технологииDjango,Python,WEB,ПрограммированиеПрактическое руководство для разработчиков веб-сайтов. Дронов В. А. 'Django 3.0. Практика создания веб-сайтов на Python' БХВ-Петербург, 2021 год, 704 стр., ISBN: 978-5-9775-6691-9; (PDF-DJVU)Библиотека технической тематики. Техническая литература

Поделиться