IT-новости про Python, которые стоит знать

Собрали в одном месте самые важные ссылки
читайте нас в Telegram

     28.03.2014       Выпуск 20 (23.03.2014 - 30.03.2014)       Статьи

Django, Flask и Redis - организуем общие пользовательские сессии для фреймворков

Подробная статья с описание механизмов хранения сессий в том и другом фреймворки и решение по обмену данными между ними

Библиотека расширений для Django Rest Framework

Настраиваемое кэширование, etag'и, conditional запросы, расширения сериализаторов, роутеров вьюсетов и прав доступа.

moma-django - Поддержка MongoDB в ORM и админке

Также доступно видео с конференции где автор рассказывает о проекте, а также слайды презентаци

     09.03.2014       Статьи

Понимание TDD с Django

Многословная статья о применении техники программирования на основе тестов для создания сервиса укорачивания URL

     07.03.2014       Статьи

Делаем блог на Django и MongoDB

Весьма подробная статья, но описывает что делать, не объясняя почему именно так

     21.02.2014       Выпуск 15 (16.02.2014 - 23.02.2014)       Конференции, события, встречи разработчиков

Python DevDay в Казани

Конференция назначена на 1 марта
Примерные темы докладов:
“Почему Python?” - Николай Телепенин, БАРС Груп
"Как Python используется в Яндексе" - Тимур Зарипов, Яндекс
"Literate Programming etc.” - Алексей Пирогов, БАРС Груп
"Оживляем веб-приложения” - Илья Киров, БАРС Груп
“Behave Driven Development in Python” - Кирилл Борисов, БАРС Груп
”Python & enterprise: трудности перевода"- Николай Телепенин, БАРС Груп
“Введение в PyPy” - Ринат Сабитов, БАРС Груп
"Локализация и интернационализация django-приложений" - Руслан Юлдашев, GetGoing

     07.03.2014       Статьи

Django-Rest-Framework - введение для начинающих

Статья о том как реализовать доступное через web API, которое возвращает JSON; как настроить сериализаторы для подготовки и обработки данных, а также использовать представления на основе классов, чтобы избежать повторного написания одинакового кода

     28.02.2014       Выпуск 16 (23.02.2014 - 02.03.2014)       Статьи

RESTful вебсервисы - примеры на Django и Flask

Автор сравнивает преимущества и недостатки двух фреймворков

     27.02.2014       Выпуск 16 (23.02.2014 - 02.03.2014)       Статьи

5 платформ с бесплатным планом хостинга django-приложений

На самом деле четыре, но Gondor уж очень хорош) Недостаток количества компенсируется комментариями пользователей - они тоже предлагают интересные варианты

     27.02.2014       Выпуск 16 (23.02.2014 - 02.03.2014)       Статьи

Об организации кода в django-приложениях или толстые модели – это прекрасно

Перевод интересной и потенциально холиварной статьи, которая уже была в одном из наших предыдущих выпусков

     26.02.2014       Выпуск 16 (23.02.2014 - 02.03.2014)       Интересные проекты, инструменты, библиотеки

django-modelcluster - related объекты без записи в БД

Интересный проект добавляющий в Django возможность держать в памяти без сброса в бд related объекты ORM

     20.02.2014       Выпуск 15 (16.02.2014 - 23.02.2014)       Интересные проекты, инструменты, библиотеки

Обновился сайт python.org

Обновлен дизайн, выложены исходники, в которых можно убедиться, что сайт выполнен на Django

     17.02.2014       Выпуск 15 (16.02.2014 - 23.02.2014)       Статьи

Обзор ORM

Краткая информация и сравнение преимуществ и недостатков ORM SQLObject, Storm, Django ORM, peewee, SQLAlchemy

     13.02.2014       Выпуск 14 (08.02.2014 - 16.02.2014)       Статьи

Алгоритм отписки от чего либо на Django

Пример решения традиционной задачи по отписке, например от почтовой рассылке с помощью специальной секретной ссылки

     31.01.2014       Выпуск 12 (25.01.2014 - 31.01.2014)       Статьи

Class based views в Django

Хорошо разжеванный материал, правда автор заранее предупреждает, что речь о версиях 1.5 и ниже, но актуальность общих разъяснений, да и вообще статьи в целом вполне на уровне часть вторая

     30.01.2014       Выпуск 12 (25.01.2014 - 31.01.2014)       Статьи

Толстые модели - стратегия организации кода в Django

Автор предлагает и обосновывает стратегию хранения бизнес логики приложения в классах моделей и менеджерах

     07.02.2014       Выпуск 13 (31.01.2014 - 07.02.2014)       Видео
     27.01.2014       Выпуск 12 (25.01.2014 - 31.01.2014)       Интересные проекты, инструменты, библиотеки

django-salted

Набор скриптов и конфигов, чтобы быстро поднимать разработческие виртуалки под Vagrant, с использованием Salt

     30.01.2014       Выпуск 12 (25.01.2014 - 31.01.2014)       Статьи

Простейший способ добавить поддержку WebSockets в Django

Интересное, достаточно прозрачное для традиционных методов разработки в Django решение на основе django-websocket-request