Pull to refresh

Изучаем Django c Djangogirls

image

Djangogirls — это некоммерческая организация, учрежденная двумя польскими девушками (Ola Sitarska и Ola Sendecka) в 2014 году, основная цель которой — популяризация программирования, в частности Python и Django, среди представительниц слабого пола путем организации семинаров и предоставления сопутствующих материалов по теме.

За год, прошедший с основания, организация пережила настоящий бум, проведя десятки семинаров по всему миру, собрав внушительное сообщество, обзаведясь спонсорами и получив положительные отзывы в том числе и от Гвидо ван Россума. Ключевым камнем обучения (помимо организаторских талантов основательниц) стало отличное открытое руководство по Django для начинающих (мальчиков тоже пускают). Чуть больше подробностей под катом.

Руководство доступно на шести языках (английский, польский, украинский, испанский, французский и бразильский-португальский) и представляет собой поэтапные инструкции по подготовке рабочего места (установка необходимого ПО, краткий вводный курс в синтаксис Python, virtualenv, git и т.д.), созданию сайта (на примере блога) и его развертыванию его на хостинге.

Содержание:
  1. Установка
  2. Как работает Интернет
  3. Введение в командную строку
  4. Установка Python
  5. Редактор кода
  6. Введение в Python
  7. Что такое Django?
  8. Установка Django
  9. Твой первый Django проект
  10. Модели в Django
  11. Администрирование в Django
  12. Развертывание
  13. URL-адреса в Django
  14. Представления в Django
  15. Введение в HTML
  16. Django ORM (Querysets)
  17. Динамически изменяющиеся данные в шаблонах
  18. Шаблоны в Django
  19. CSS
  20. Расширение возможностей шаблона
  21. Расширяем приложение
  22. Формы в Django


Руководство относительно простое, справиться должен даже полный новичок, при этом все шаги подробно объясняются, авторы стараются свести «магию» к минимуму, а на случай неразрешимых затыков открыт чат. По завершению получаем работающий (хоть и весьма минималистичный) блог:

image

Полный текcт учебника выложен на Github. Перевод на русский язык (и многие другие) проходит на открытой площадке crowdin. Любая помощь в этом направлении будет весьма кстати (сейчас особенно требуется вычитка готового текста и голосование за доступные варианты перевода).

Djangogirls постоянно ищут партнеров и энтузиастов для организации своих мероприятий, если вам интересна эта тема, то стучитесь сюда: djangogirls.org/organize

В заключение, запомнившаяся многим презентация Djangogirls на EuroPython 2015:
Tags:
Hubs:
You can’t comment this publication because its author is not yet a full member of the community. You will be able to contact the author only after he or she has been invited by someone in the community. Until then, author’s username will be hidden by an alias.