Библиотека knigago >> Компьютеры и Интернет >> Интернет >> Django 3.0. Практика создания веб-сайтов на Python


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 1001, книга: Пария
автор: Дэн Абнетт

"Пария" - это захватывающий и беспощадный боевой роман, написанный Дэном Абнеттом. Роман погружает читателей в мрачный и суровый мир, где война является постоянным спутником. Главный герой романа - Скара О'Каен, космодесантник Ордена Испивающих Кровь, обвиненный в ереси и изгнанный из своего ордена. Теперь он пария, преследуемый своими бывшими товарищами и вынужденный выживать в опасной и беспощадной галактике. Абнетт мастерски создает мир, в котором ведется непрекращающийся...

Владимир Александрович Дронов - Django 3.0. Практика создания веб-сайтов на Python

Django 3.0. Практика создания веб-сайтов на Python
Книга - Django 3.0. Практика создания веб-сайтов на Python.  Владимир Александрович Дронов  - прочитать полностью в библиотеке КнигаГо
Название:
Django 3.0. Практика создания веб-сайтов на Python
Владимир Александрович Дронов

Жанр:

Интернет, Программы, Web-дизайн, Современные российские издания, Программирование: прочее, Python

Изадано в серии:

Профессиональное программирование

Издательство:

БХВ-Петербург

Год издания:

ISBN:

978-5-9775-6691-9

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

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

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


Читаем онлайн "Django 3.0. Практика создания веб-сайтов на Python" (ознакомительный отрывок). Главная страница.

Владимир Дронов



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

Санкт-Петербург
«БХВ-Петербург»

2021

УДК 004.738.5+004.43 8Python
ББК 32.973.26-018.1
Д75

Дронов В. А.
Д75

Django 3.0. Практика создания веб-сайтов на Python. — СПб.:
БХВ-Петербург, 2021. — 704 с.: ил. — (Профессиональное программирование)
ISBN 978-5-9775-6691-9

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

УДК 004.738.5+004.438Python
ББК 32.973.26-018.1

Руководитель проекта
Зав. редакцией
Компьютерная верстка
Дизайн серии
Оформление обложки

Евгений Рыбаков
Екатерина Сависте
Ольги Сергиенко
Марины Дамбиевой
Карины Соловьевой

Подписано в печать 31.07.20.
Формат 70x1001/16. Печать офсетная. Усл. печ. л. 56,76.
Тираж 1500 экз. Заказ № 6169.
"БХВ-Петербург", 191036, Санкт-Петербург, Гончарная ул., 20.

Отпечатано в ОАО «Можайский полиграфический комбинат».
143200, Россия, г. Можайск, ул. Мира, 93.
www.oaompk.ru, тел.: (495) 745-84-28, (49638) 20-685

ISBN 978-5-9775-6691-9

© ООО "БХВ", 2021
© Оформление ООО "БХВ-Петербург", 2021

Оглавление

Введение................................................................................................................................................17
Что такое веб-фреймворк?......................................................................................................................... 17
Почему Django?............................................................................................................................................ 18
Что нового в Django 3.0 и новой книге?................................................................................................ 19
Использованные программные продукты............................................................................................. 19
Типографские соглашения........................................................................................................................ 20

ЧАСТЬ I. ВВОДНЫЙ КУРС...................................................................................................... 23

Глава 1. Основные понятия Django. Вывод данных...................................................... 25
1.1. Установка фреймворка....................................................................................................................... 25
1.2. Проект Django....................................................................................................................................... 26
1.3. Отладочный веб-сервер Django........................................................................................................ 27
1.4. Приложения............................................................................................................................................28
1.5. Контроллеры......................................................................................................................................... 30
1.6. Маршруты и маршрутизатор............................................................................................................ 31
1.7. Модели.................................................................................................................................................... 34
1.8. Миграции................................................................................................................................................ 36
1.9. Консоль Django..................................................................................................................................... 38
1.10. Работа с моделями............................................................................................................................. 38
1.11. Шаблоны.............................................................................................................................................. 42
1.12. Контекст шаблона, рендеринг и сокращения............................................................................. 43
1.13. Административный веб-сайт Django............................................................................................ 45
1.14. Параметры полей и моделей........................................................................................................... 49
1.15. Редактор модели................................................................................................................................ 51

Глава 2. Связи. Ввод данных. Статические файлы....................................................... 53
2.1.
2.2.
2.3.
2.4.
2.5.
2.6.

Связи между --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.

Другие книги из серии «Профессиональное программирование»:

Django 3.0. Практика создания веб-сайтов на Python. Владимир Александрович Дронов
- Django 3.0. Практика создания веб-сайтов на Python

Жанр: Web-дизайн

Год издания: 2021

Серия: Профессиональное программирование

Django: практика создания web-сайтов на Python. Владимир Александрович Дронов
- Django: практика создания web-сайтов на Python

Жанр: Web-дизайн

Год издания: 2016

Серия: Профессиональное программирование

Laravel 8. Быстрая разработка веб-сайтов на PHP. Владимир Александрович Дронов
- Laravel 8. Быстрая разработка веб-сайтов на PHP

Жанр: Web-дизайн

Год издания: 2021

Серия: Профессиональное программирование