Издательство: | BHV-СПб |
Серия: | Профессиональное программирование. |
Дата выхода: | январь 2016 |
ISBN: | 978-5-9775-0421-8 |
Объём: | 528 страниц |
Масса: | 460 г |
Размеры(В x Ш x Т), см: | 24 x 17 |
Обложка: | мягкая |
Книга посвящена разработке Web-сайтов на популярном языке программирования Python с использованием библиотеки Django. Описывается создание моделей, контроллеров и шаблонов, применение форм для ввода данных и выгрузки на сайт файлов, реализация разграничения доступа, комментирование кода, работа со статичными страницами, применение сторонних библиотек для вывода миниатюр. Рассказывается о форматировании текста тегами BBCode, привязке к позициям тегов и выполнении поиска по тегам. Рассматриваются инструменты для генерирования каналов новостей RSS и Atom, рассылки электронной почты и настройка встроенного административного сайта Django под свои нужды. Детально описывается процесс разработки и публикации полнофункционального коммерческого Web-сайта, использующего, в том числе, технологию AJAX. Все исходные коды доступны для загрузки с сайта издательства.
Автор применял в работе следующие версии ПО:
• Python 3.3.4;
• Django 1.6.2;
• pytz 2014.2;
• Pillow 2.3.0;
• django-taggit 0.12.0;
• django-precise-bbcode 0.4.2;
• MySQL 5.6.17.0;
• PostgreSQL 9.3.4;
• Psycopg 2.5.3.