Django 2.1., практика создания веб-сайтов на Python, Дронов В.А., 2019.
Книга посвящена разработке веб-сайтов на Python с использованием веб-фреймворка Django 2.1. Рассмотрены основные функциональные возможности, необходимые для программирования сайтов общего назначения: модели, контроллеры, шаблоны, средства обработки пользовательского ввода, выгрузка файлов, разграничение доступа и др. Рассказано о вспомогательных инструментах: посредниках, сигналах, средствах отправки электронной почты, подсистеме кэширования и пр. Описано форматирование текста посредством BBCode, обработка САРТСНА, вывод графических миниатюр, аутентификация через социальные сети, интеграция с Bootstrap. Рассмотрено программирование веб-служб REST, использование административного веб-сайта Django, тестового сайта на Angular. Дан пример разработки полнофункционального веб-сайта — электронной доски объявлений. Исходный код доступен для загрузки с сайта издательства.
Введение.
Иногда случается так, что какой-либо многообещающий программный продукт или программная технология с шумом и треском появляются на рынке, напропалую грозят всех конкурентов если и не полностью уничтожить, то отодвинуть в глубокую тень, привлекают к себе внимание всех интересующихся информационными технологиями, после чего тихо уходят с рынка, и о них никто более не вспоминает. Так вот — все это не о Django. Появившись в 2005 году — именно тогда вышла его первая версия, — он остается одним из популярнейших программных инструментов, предназначенных для разработки веб-сайтов.
Оглавление.
Введение.
ЧАСТЬ I. ВВОДНЫЙ КУРС.
ЧАСТЬ II. БАЗОВЫЕ ИНСТРУМЕНТЫ DJANGO.
ЧАСТЬ III. РАСШИРЕННЫЕ ИНСТРУМЕНТЫ И ДОПОЛНИТЕЛЬНЫЕ БИБЛИОТЕКИ.
ЧАСТЬ IV. ПРАКТИЧЕСКОЕ ЗАНЯТИЕ: РАЗРАБОТКА ВЕБ-САЙТА.
Заключение.
Приложение. Описание электронного архива.
Предметный указатель.
Купить - zip .
Теги: Дронов :: 2019 :: Django
Смотрите также учебники, книги и учебные материалы:
- Погружение в Python 3, Пилигрим М.
- Dart в действии, Баккет К., 2013
- Автоматизация рутинных задач с помощью Python, практическое руководство для начинающих, Свейгарт Э., 2017
- Программируем коллективный разум, Сегаран Т., 2008
- Python и анализ данных, Слинкин А.А., Маккинли У., 2015
- Scala для нетерпеливых, Хостманн К., 2013
- Выразительный Javascript, Современное веб-программирование, Хавербеке М., 2019
- Основы программирования на примере языка Python, Федоров Д., 2018