Учебники по Django
Учебники по Django
Django – это высокоуровневый веб-фреймворк Python, который способствует быстрой разработке и чистому прагматичному дизайну. Веб-фреймворк – это набор компонентов, которые обеспечивают стандартный способ быстрой и простой разработки веб-сайтов. Основная цель Django – облегчить создание сложных веб-сайтов, управляемых базами данных. Среди известных сайтов, использующих Django, – PBS, Instagram, Disqus, Washington Times, Bitbucket и Mozilla.
Что вы найдете здесь?
Если вы новичок в Django, мы рекомендуем начать с курса Real Python, чтобы получить прочную основу для веб-разработки на Python. Учебники в этом разделе – это статьи среднего и продвинутого уровня, которые охватывают ключевые аспекты разработки Django, такие как:
Тестирование приложений Django.
- Тестирование жизненно необходимо. Статьи о тестировании познакомят вас с модульным и интеграционным тестированием для ваших Django-приложений. Вы также узнаете о различных пакетах и библиотеках, доступных для помощи в написании и выполнении наборов тестов.
REST API
- Узнайте, как создавать RESTFul API с помощью Django Rest Framework(DRF), приложения, используемого для быстрого создания RESTful API на основе моделей Django.
Лучшие практики
- Узнайте о лучших практиках Django, рекомендуемом рабочем процессе, структуре проекта, а также о том, как избежать распространенных подводных камней при создании Django проектов.
Развертывание
- Когда ваше приложение готово покинуть комнату и быть развернутым, учебники и статьи по развертыванию расскажут о доступных вам вариантах развертывания и о том, как развернуть ваш сайт на каждом из них.
Кэширование
- Быстрая загрузка страниц улучшает впечатления от посещения вашего сайта. Здесь вы узнаете о факторах, замедляющих работу веб-приложений, и о том, как можно повысить производительность путем внедрения кэширования.
Бесплатный бонус: Нажмите здесь, чтобы получить доступ к бесплатному руководству по изучению Django (PDF), в котором вы найдете советы и рекомендации, а также общие подводные камни, которых следует избегать при создании веб-приложений на Python + Django.