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

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

     01.04.2015       Выпуск 71 (30.03.2015 - 05.04.2015)       Статьи

django-formtools - высокоуровневые абстракции над django forms

В настоящее время это предварительный просмотр результатов заполнения формы и формы, заполняющиеся в несколько шагов.

     24.03.2015       Выпуск 70 (23.03.2015 - 29.03.2015)       Статьи

Основы REST с помощью django-tastypie

Обширная и весьма информативная статья о создании REST-сервисов на django

     23.03.2015       Выпуск 70 (23.03.2015 - 29.03.2015)       Интересные проекты, инструменты, библиотеки

aiohttp-wsgi - выполняем WSGI приложения на asyncio

WSGI адаптер для aiohttp. Может выполнять с помощью asyncio приложения на традиционных фреймворках (Flask, Django) и добавить в них поддержку, например, websockets

     19.03.2015       Выпуск 69 (16.03.2015 - 22.03.2015)       Релизы

Django 1.7.7

Обновление безопасности. Все категорически рекомендуется обновиться до Django 1.4.20, 1.6.11, 1.7.7 или 1.8c1 в зависимости от используемой на данный момент ветки

     17.03.2015       Выпуск 69 (16.03.2015 - 22.03.2015)       Статьи

Система уведомлений в реальном времени на Django с помощью gevent-socketio и RabbitMQ

Реализация и сравнение с аналогичным решением на Node.js

     13.03.2015       Выпуск 68 (09.03.2015 - 15.03.2015)       Статьи

10 лучших фреймворков для веб-раработки

Внезапно и без аргументов в десятку не попал Django, зато есть, например, CubicWeb, Zope2 и Grok - вы знаете таких?

     12.03.2015       Выпуск 68 (09.03.2015 - 15.03.2015)       Интересные проекты, инструменты, библиотеки

django-imagekit-cropper - свежее решение по обрезке изображений

Клиентская и серверная часть для django ImageField для обрезки изображений с пользовательским интерфейсом на основе jQuery jCrop

     12.03.2015       Выпуск 68 (09.03.2015 - 15.03.2015)       Релизы

django-debug-toolbar 1.3.0

Первая версия совместимая с Django 1.8 и с профилированием шаблонов

     11.03.2015       Выпуск 68 (09.03.2015 - 15.03.2015)       Статьи

Улучшение системы авторизации в Django Admin

Несколько советов по избеганию брутфорса паролей админки с помощью fail2ban и/или django-axes

     11.03.2015       Выпуск 68 (09.03.2015 - 15.03.2015)       Интересные проекты, инструменты, библиотеки

django-linguist - многоязычные Django-модели

Микрофреймворк для поддержки мультиязычности в ваших Django моделях. Включает поддержку django-admin

     09.03.2015       Выпуск 68 (09.03.2015 - 15.03.2015)       Релизы

Django 1.7.6

Релиз безопасности, в предыдущей версии были проблемы с XSS и экранированием данных при выводе через шаблоны

     08.03.2015       Выпуск 67 (02.03.2015 - 08.03.2015)       Статьи

Команда Django Packages объявила о смене версии API

Собственно API поменялось и если вы его используете - следует обратить внимание на эту статью

     25.02.2015       Выпуск 66 (23.02.2015 - 01.03.2015)       Релизы

Django 1.8 beta 1 и 1.7.5

В ветке 1.7, как всегда, серьезная война с багами в миграциях. Стоит обновиться.

     25.02.2015       Выпуск 66 (23.02.2015 - 01.03.2015)       Статьи

Сравнение производительности Django, Flask и AsyncIO (aiohttp.web+API-Hour)

В предыдущей статье этот же автор говорил, что не стоит в качестве мерила aio* воспринимать именно производительность, ценен сам подход. Но тут же приводит и бенчмарки, на всякий случай. Здесь aio* выигрывает, но есть ли там достаточно инструментов для комфортной разработки прямо сейчас?

     25.02.2015       Выпуск 66 (23.02.2015 - 01.03.2015)       Статьи

Flask. Наполняем «флягу» функциональностью

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

     21.02.2015       Выпуск 65 (16.02.2015 - 22.02.2015)       Статьи

Не забываем делать django-миграции

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

     15.02.2015       Выпуск 64 (09.02.2015 - 15.02.2015)       Интересные проекты, инструменты, библиотеки

django-watson - поиск в нескольких моделях Django ORM без проблем

Не требует дополнительных сервисов. Интегрируется с Django-админкой

     14.02.2015       Выпуск 64 (09.02.2015 - 15.02.2015)       Статьи

Жизненный цикл авторизации в Django с тестированием на каждом шагу

Седьмая часть огромной серии статей, которые мы почему-то пропустили, с детальным разбором на примере специального приложения механизма авторизации в Django. Все семь статей можно посмотреть так, планируется еще примерно три.

     14.02.2015       Выпуск 64 (09.02.2015 - 15.02.2015)       Интересные проекты, инструменты, библиотеки

Django Data Importer

Интересный проект, превращающий данные CSV, XML, XLS или XLSX в структуру данных, схожую с моделью django ORM с возможностью записи в реальную модель. Проект активно развивается и обеспечен неплохой документацией.