Эта книга даст вам возможность поработать с различными подсистемами фреймворка, применить их в реальных проектах. Для комфортного изучения необходимо знать основы программирования и иметь представление об HTML и JavaScript.
Благодаря этой книге мы научимся создавать полноценные Django-приложения, готовые для промышленного использования. В первой главе описано создание простого блога с помощью Django.
Мы получим общее представление о том, как работает фреймворк, поймем, как взаимодействуют его компоненты, и научимся создавать Django-приложения со стандартными возможностями. Мы увидим, как выстраивается полноценный проект, не вдаваясь в детали реализации каждого компонента. Более углубленно отдельные части фреймворка рассмотрим в последующих главах.
В этой главе мы изучим такие темы:
- Установка Django и создание первого проекта;
- Проектирование моделей и генерация миграций;
- Реализация сайта для администрирования приложения;
- Работа с QuerySet’ами и менеджерами моделей;
- Реализация обработчиков, шаблонов и URL’ов;
- Добавление постраничного вывода для списков;
- Использование классов в качестве обработчиков запросов.
Вы научитесь:
- создавать Django-приложения, пригодные для многократного использования;
- добавлению продвинутых функций, оптимизации кода, использованию кеширования;
- интернационализации и реализации переводов в Django-проектах;
- улучшению пользовательского опыта при работе с сайтом с помощью JavaScript и AJAX;
- интеграции со сторонними социальными сетями;
- интегрировать в Django-проекты возможности других приложений, таких как Redis и Celery;
- работать с RESTful API.
Скачать книгу можно бесплатно по данной ссылке: Скачать
0 Комментарии