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

Собрали в одном месте самые важные ссылки
консультируем про IT, Python

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

Class based views в Django

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

     07.02.2014       Выпуск 13 (31.01.2014 - 07.02.2014)       Видео
     30.01.2014       Выпуск 12 (25.01.2014 - 31.01.2014)       Статьи

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

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

     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

     22.01.2014       Выпуск 11 (10.01.2014 - 17.01.2014)       Статьи

Изменение структуры данных DB в django

Подробный иллюстрированый рассказ о south для начинающих

     16.01.2014       Выпуск 10 (10.01.2014 - 17.01.2014)       Интересные проекты, инструменты, библиотеки

django-push-notifications

Минимальное джанго приложение умеющее отправлять сообщения через APNS and GCM.

     09.01.2014       Выпуск 9 (27.12.2013 - 10.01.2014)       Интересные проекты, инструменты, библиотеки

Django SQL Explorer

Приложение на основе Twitter bootstrap и Codemirror для выполнения, повторного выполнения и сохранения в CSV результатов произвольных SQL запросов

     09.01.2014       Выпуск 9 (27.12.2013 - 10.01.2014)       Интересные проекты, инструменты, библиотеки

django-xadmin

Замена django-admin с оформлением на twitter bootstrap и некоторым количеством дополнительных приятных плюшек (экспорт в csv, xls; расширенная начальная панель управления; улучшенные фильтры)

     09.01.2014       Выпуск 9 (27.12.2013 - 10.01.2014)       Интересные проекты, инструменты, библиотеки

Django visual search

Симпатичная альтернативная реализация фильтров в django-админке

     09.01.2014       Выпуск 9 (27.12.2013 - 10.01.2014)       Статьи

Транзакции в django 1.6

Одно из ключевых изменений в django 1.6 по сравнению с предыдущими версиями этого фреймворка стало изменения механизма работы с транзакциями при работе с БД. Автор статьи пытается как можно более подробно разобраться во всех нюансах нововведения.

     25.12.2013       Выпуск 8 (20.12.2013 - 27.12.2013)       Релизы
     25.12.2013       Выпуск 8 (20.12.2013 - 27.12.2013)       Релизы

Mezzanine 3.0 и Cartridge 0.9

Замечательная CMS на Django и ее подпроект для создания интернет-магазинов достигли новых версий. Акцент сделан на совместимости с новыми версиями используемых компонентов (Django 1.6, Python 3.3, Bootstrap 3)

     25.12.2013       Выпуск 8 (20.12.2013 - 27.12.2013)       Статьи

TDD с Django 1.6

Пример реализации подхода разработки кода на основе написания тестов и последующего написания кода, который проходит эти тесты. Картинки, примеры кода, функциональные и юнит-тесты. Вполне достойная прочтения статья.

     20.12.2013       Выпуск 7 (13.12.2013 - 20.12.2013)       Интересные проекты, инструменты, библиотеки

kuma - исходники высоконагруженного проекта MDN (developer.mozilla.org)

Проект написан на Django и в нем можно найти работающие примеры взаимодействия с такими модулями как Babel (интернационализация), GitPython (версионирование), django-cache-machine (кеширование), bleach (чистка сгнерированного пользователем HTML), python-magic (определение MIME типа файлов) и многих других.

     20.12.2013       Выпуск 7 (13.12.2013 - 20.12.2013)       Релизы

pybbm 0.15.1

Движок форума на Django с интерфейсом на Twitter bootstrap и с прицелом на простую интеграцию с имеющимися django-приложениями

     20.12.2013       Выпуск 7 (13.12.2013 - 20.12.2013)       Статьи

Безопасный REST в Django

Добротная статья рассматривающая возможные уязвимости API и наилучшие с очки зрения автора практики организации защиты от них

     19.12.2013       Выпуск 7 (13.12.2013 - 20.12.2013)       Статьи

Начинаем Django 1.6 проект правильно

Подробное описание того каким с точки зрения автора должно быть создание нового проекта, который планируется разрабатывать на django 1.6