Django: Практика создания Web-сайтов на Python — Книга посвящена разработке Web-сайтов на популярном языке программирования Python с использованием библиотеки Django. Описывается создание моделей, контроллеров и шаблонов, применение форм для ввода данных и выгрузки на сайт файлов, реализация разграничения доступа, комментирование кода, работа со статичными страницами, применение сторонних библиотек для вывода миниатюр. Рассказывается о форматировании текста тегами BBCode, привязке к позициям тегов и выполнении поиска по тегам. Рассматриваются инструменты для генерирования каналов новостей RSS и Atom, рассылки электронной почты и настройка встроенного административного сайта Django под свои нужды. Детально описывается процесс разработки и публикации полнофункционального коммерческого Web-сайта, использующего, в том числе, технологию AJAX.
Название: Django: Практика создания Web-сайтов на Python Автор: Владимир Дронов Издательство: БХВ-Петербург Год: 2016 Страниц: 530 Формат: PDF Размер: 115 Мб ISBN: 978-5-9775-0421-8 Качество: Отличное Серия: Профессиональное программирование Язык: Русский
Содержание:
Введение Часть I. Web-приложения. Язык Python. Библиотека Django Глава 1. Введение в серверное Web-программирование Глава 2. Язык программирования Python Глава 3. Библиотека Django Глава 4. Создание проекта и приложения Django Часть II. Вывод данных Глава 5. Модели Django Глава 6. Контроллеры Django. Регулярные выражения Глава 7. Простые шаблоны Django Глава 8. Более сложные шаблоны Django Глава 9. Постраничный вывод данных. Пагинатор Django Глава 10. Вывод на основе классов. Классы-контроллеры Django Часть III. Ввод и правка данных Глава 11. Простые формы Django Глава 12. Более сложные формы Django Глава 13. Выгрузка файлов на Web-сайт Часть IV. Разграничение доступа. Комментарии. Статичные страницы Глава 14. Разграничение доступа Глава 15. Комментарии Django Глава 16. Статичные страницы Django Часть V. Дополнительные библиотеки Глава 17. Создание и вывод миниатюр. Библиотека easy-thumbnails Глава 18. Привязка тегов к данным. Библиотека django-taggit Глава 19. Форматирование текста с применением тегов BBCode Часть VI. Создание Web-сайта Глава 20. Планирование и предварительные действия Глава 21. Главная страница Глава 22. Гостевая книга Глава 23. Список новостей. Хранилище изображений Глава 24. Список категорий товаров Глава 25. Список товаров Глава 26. Блог Глава 27. Остальные страницы сайта Часть VII. Прочие возможности python и Django. Публикация готового Web-сайта Глава 28. Генерирование каналов новостей RSS и Atom Глава 29. Рассылка электронной почты Глава 30. Журналирование Глава 31. Настройка встроенного административного сайта Django Глава 32. Публикация Web-сайта Заключение Приложение 1. Установка программной среды языка Python и дополнительных библиотек Приложение 2. Описание электронного архива Предметный указатель