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

Собрали в одном месте самые важные ссылки
и сделали Тренажер IT-инцидентов для DevOps/SRE

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

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

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

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

Django forms поле — вложенная таблица

Автор предлагает статью о реализации поля формы django типа «вложенная таблица», с хранением данных в XML

     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

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

     05.02.2014       Выпуск 13 (31.01.2014 - 07.02.2014)       Статьи

Тестирование приложений использующих сессии и django-rest-framework

Автор предлагает рассмотреть найденное им относительно безболезненное решение проблемы

     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

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

     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 для начинающих

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

Deploy с помощью Salt

Пример организации развертывания django-приложения на стеке технологий Salt + Vagran

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

IT книги по свободной цене

В том числе шедевр Лутца «Программирование на Python» и «Django. Разработка веб-приложений на Python» от коллектива авторов Джеффри Форсье, Пола Биссекса и Уэсли Чана

     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)       Статьи

TDD с Django 1.6

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

     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

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

Отслеживаем изменения в моделях Django

Простенький пример использования сигнала post_init

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

PhantomJS, Selenium, and Django - тестирование клиентской части приложений для каждого

Инструкция по развертыванию стека технологий и написанию простенького теста доступности элемена на странице

     10.12.2013       Выпуск 6 (06.12.2013 - 13.12.2013)       Статьи