Вернуться

Django 2 в примерах. Антонио Меле



 Скачать



Книга предназначена для разработчиков, которые имеют базовые знания Python и хотят изучить Django на практике.
Возможно, вы совсем новичок в веб-разработке или уже немного знакомы с Django, но хотите погрузиться глубже.

Эта книга даст вам возможность поработать с различными подсистемами фреймворка, применить их в реальных проектах. Для комфортного изуче­ния необходимо знать основы программирования и иметь представление об HTML и JavaScript.

Благодаря этой книге мы научимся создавать полноценные Django-приложе­ния, готовые для промышленного использования. В первой главе описано создание простого блога с помощью Django. Мы получим общее представление о том, как работает фреймворк, поймем, как взаимодействуют его компонен-
ты, и научимся создавать Django-приложения со стандартными возможностями. Мы увидим, как выстраивается полноценный проект, не вдаваясь в детали реализации каждого компонента. Более углубленно отдельные части фреймворка рассмотрим в последующих главах.
 В этой главе мы изучим такие темы:

  •  Установка Django и создание первого проекта;
  •  Проектирование моделей и генерация миграций;
  •  Реализация сайта для администрирования приложения;
  •  Работа с QuerySet’ами и менеджерами моделей;
  •  Реализация обработчиков, шаблонов и URL’ов;
  •  Добавление постраничного вывода для списков;
  •  Использование классов в качестве обработчиков запросов.

Вы научитесь:

  •  создавать Django-приложения, пригодные для многократного использования;
  •  добавлению продвинутых функций, оптимизации кода, использованию кеширования;
  •  интернационализации и реализации переводов в Django-проектах;
  •  улучшению пользовательского опыта при работе с сайтом с помощью JavaScript и AJAX;
  •  интеграции со сторонними социальными сетями;
  •  интегрировать в Django-проекты возможности других приложений, таких как Redis и Celery;
  •  работать с RESTful API.


Если вам понравилась эта книга поделитесь ею с друзьями, тем самым вы помогаете нам развиваться и добавлять всё больше интересных и нужным вам книг!