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

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

     23.06.2016       Выпуск 131 (20.06.2016 - 26.06.2016)       Статьи

Запускаем простой блог на Wagtail CMS (Django) Django CMS

Являясь большим фанатом Python и фреймворка Django постоянно искал решение, как сделать разработку новых веб-проектов быстрее и удобнее. Все, кто знаком с разработкой на Django знают насколько не удобно строить на нем интуитивно понятную админ.панель. До мегапопулярного WordPress очень далеко, что делает порог вхождения в разработку сайтов выше, чем у PHP-фреймворков и CMS. После долгого поиска и тестирования различных решений я нашел для себя оптимальный вариант — Wagtail CMS. Wagtail — это полноценная CMS написанная на Django компанией Torchbox. За что им большое спасибо. Проект с открытым исходным кодом, поддерживается сообществом энтузиастов и выпускается под BSD лицензией. Читать дальше →

     22.06.2016       Выпуск 131 (20.06.2016 - 26.06.2016)       Новости
     16.06.2016       Выпуск 130 (13.06.2016 - 19.06.2016)       Статьи

Философия Channels (django-channels) Django django channels

В статье автор рассказывает об идеологии каналов для Django

Каналы в Django - новый подход к организации work flow. Одно из следствий смены подхода привычные request-response можно заменить на работу с WebSocket'ами

     09.06.2016       Выпуск 129 (06.06.2016 - 12.06.2016)       Видео

Django Test Driven Development Cookbook tests Django unittest pytest

Martin Brochhaus покажет как запустить первый test-сценарий на py.test в Django.  Как вы можете создавать фикстуры с помощью mixer и как потом измерить coverage

     03.06.2016       Выпуск 128 (30.05.2016 - 05.06.2016)       Интересные проекты, инструменты, библиотеки

django-filer - приложение для управления файлами Django

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

     29.05.2016       Выпуск 127 (23.05.2016 - 29.05.2016)       Интересные проекты, инструменты, библиотеки

djURLs - декоратор для маппинга urls в Django Django

from django.views.generic import View
from djurls import umap


@umap(r'^fn-based/$', name='fn_based', namespace='test')
def fn_based_view(request):
    return


@umap(r'^class-based/$', name='class_based', include='included_patterns')
class ClassBasedView(View):
    pass

     29.05.2016       Выпуск 127 (23.05.2016 - 29.05.2016)       Интересные проекты, инструменты, библиотеки

django-dynamic-views - динамически создаем URL'ы на основе моделей Django

Модуль идеален, если у вас много моделей, с простыми CRUD контроллерами, и вы ленитесь прописывать к каждому urlpatterns.

     26.05.2016       Выпуск 127 (23.05.2016 - 29.05.2016)       Статьи
     26.05.2016       Выпуск 127 (23.05.2016 - 29.05.2016)       Статьи
     24.05.2016       Выпуск 127 (23.05.2016 - 29.05.2016)       Интересные проекты, инструменты, библиотеки

django-sudo - делаем эмуляцию sudo доступа на django Django

Библиотека позволяет воспользоваться повторным запросом пароля, как, например, это делает GitHub.

     20.05.2016       Выпуск 126 (16.05.2016 - 22.05.2016)       Релизы