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

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

     31.05.2015       Выпуск 79 (25.05.2015 - 31.05.2015)       Статьи

Объединение миграций в django

Лично для меня оказалось сюрпризом, что в Django migrations есть специальная команда - squashmigrations, которая объединяет миграции в один файл. Статья подробно рассказывает о достоинствах и недостатках этой операции

     31.05.2015       Выпуск 79 (25.05.2015 - 31.05.2015)       Статьи

Давайте сменим подход к управлнию кодом фронденда Django!

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

     13.05.2015       Выпуск 77 (12.05.2015 - 17.05.2015)       Статьи

Почему я не люблю конфигурацию в django-style

Автор библиотеки aiohttp делится своим мнением по поводу правильности и неправильности организации конфигов в приложении

     12.05.2015       Выпуск 77 (12.05.2015 - 17.05.2015)       Статьи
     10.05.2015       Выпуск 76 (04.05.2015 - 11.05.2015)       Статьи

Руководство по созданию проекта Django 1.8 и Python 3

Довольно большое и подробное руководство на примере сложного приложения

     07.05.2015       Выпуск 76 (04.05.2015 - 11.05.2015)       Статьи

Опрос от разработчиков Django

Чтобы понять в какую сторону лучше развивать фреймворк - разработчики предлагают пользователям пройти небольшой опрос

     05.05.2015       Выпуск 76 (04.05.2015 - 11.05.2015)       Статьи

Тест на отдачу JSON Flask против Django

Забавно, что django без middleware побеждает

     04.05.2015       Выпуск 75 (27.04.2015 - 03.05.2015)       Статьи

Django-jenkins и COVERAGE_EXCLUDES_FOLDERS

Автор потратил некоторое время на поиск правильного способа прописать каталоги исключенные из coverage отчета для jenkins и делится готовым рецептом

     02.05.2015       Выпуск 75 (27.04.2015 - 03.05.2015)       Статьи

Советы новичку в Django

Несколько рекомендаций о том на что стоит обратить внимание при разработке проекта на Django

     01.05.2015       Выпуск 75 (27.04.2015 - 03.05.2015)       Статьи

Запуск Django с помощью Vagrant

Развертывание django-приложения на виртуальной машине с помощью Vagrant

     01.05.2015       Выпуск 75 (27.04.2015 - 03.05.2015)       Статьи

Как настроить и установить Django и MySQL на Mac OS X

Кратенькая статья о том какие пакеты установить с помощью brew и как все это настроить

     26.04.2015       Выпуск 74 (20.04.2015 - 26.04.2015)       Статьи

Кеширование Django-сайтов с помощью модуля nginx memcached

Несложным трюком улучшается возможность кеширования сайта целиком, которая уже встроена в Django

     22.04.2015       Выпуск 74 (20.04.2015 - 26.04.2015)       Статьи

Тестирование неуправляемых БД в Django

Речь о таблицах, для которых не объявлены модели

     14.04.2015       Выпуск 73 (13.04.2015 - 19.04.2015)       Статьи

Создаем роль view для django.admin

Стандартно в Django для модели создаются три роли: «добавить», «редактировать», «удалять». Но как же быть, если мы хотим дать роль пользователю только на просмотр и при этом использовать django.admin? Есть множество способов, но элегантных, которые позволили бы создать роль «Can view model» практически нет.

     13.04.2015       Выпуск 72 (06.04.2015 - 12.04.2015)       Статьи

Как отследить изменения поля при сохранении модели в Django

Порой возникает задача выполнить некоторые действия в момент, когда в модели произошло конкретное определённое изменение. В описанном примере рассматривается модель заказа, и нужно записать время оплаты заказа в момент, когда статус оплаты изменился с «не оплачено» на «оплачено»

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

Разработка своего плагина для Django-CMS

Небольшое руководство по созданию расширения для Django-CMS на примере слайдера фотогалереи.

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

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

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

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

Поиск в django-админке по вычисляемому полю

В джанговской админке есть встроенный механизм поиска по полям модели. Достаточно просто указать поле search_fields в классе, унаследованном от ModelAdmin, и поиск по нужным полям заработает сам. Однако, иногда возникают задачи обеспечить поиск не только по простым полям, но и по значениям, сгенерированным методами. Как это сделать и описано в данной статье.

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

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

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