Собрали в одном месте самые важные ссылкии сделали Тренажер IT-инцидентов для DevOps/SRE
Фреймворк Django, пожалуй, самый популярный для языка Python. Однако, при всей его популярности, часто критикуют его ORM — а именно lookup синтаксис через подчеркивания. На самом деле, такой выбор синтаксиса вполне обоснован — он легок в понимании, расширяем, а главное — прост, как швабра. Тем не менее, хочется красоты, или даже прямо изящества. Но красота — понятие относительное, поэтому будем отталкиваться из конкретных задач.
Данный модуль для django является простой заменой для celery.
Если вы пишите блог или новостной сайт, то наверняка вам потребуется реализовывать пагинацию. С помощью dj-paginator это можно сделать за мгновение.
Автор рассказывает о том как непросто оказалось решить тривиальную, на первый взгляд, задачу - добавить вход через социальные сети по протоколу OAuth
10 лет назад, 13 июля 2005, Jacob Kaplan-Moss сделал первый коммит в публичном репозитории - это было начало проекта Django.
В рамках PyCon в Швеции Emil Stenström выступил с презентацией в рамках которой рассказал о текущем отстающем положении Джанго и предполагаемых шагах решения.
Огромная статья для руководителей или людей, которые просто хотят понять в чем же состоит сложность (в том числе постановки сроков и ценообразования) проектов по разработке программного обеспечения. Есть там немного и о Python и о Django. Есть также сокращенная версия - с выдержками основных мыслей. Но тоже большая
Тестируются Aiohttp, Bottle, Django, Falcon, Flask, Muffin, Pyramid и Tornado
Лично для меня оказалось сюрпризом, что в Django migrations есть специальная команда - squashmigrations, которая объединяет миграции в один файл. Статья подробно рассказывает о достоинствах и недостатках этой операции
Автор жалуется на недостатки устаревшего подхода к деплою статики в django, но не предлагает ему полноценной замены.
Довольно интересная статья об инструменте предназначенном более всего для управления вычислительными задачами
Релиз безопасности. Устранена ошибка при работе с сессиями. Категорически рекомендуется обновиться.
Из нововедений отмечают: Новый инструмент для работы с manage.py Поддержка Django 1.8 Рефакторинг Bulk move (групповое перемещение) Рефакторинги для конвертации Python-модуля в пакет и наоборот Значительно улучшенная поддержка IPython Notebook с новой IPython Notebook консолью Временные Python-файлы (Scratch Files) Начальная поддержка Python 3.5 Режим редактора Distraction-free mode, позволяющий ни на что не отвлекаться И многое другое
Автор библиотеки aiohttp делится своим мнением по поводу правильности и неправильности организации конфигов в приложении
Довольно большое и подробное руководство на примере сложного приложения
Чтобы понять в какую сторону лучше развивать фреймворк - разработчики предлагают пользователям пройти небольшой опрос
Для покупки за $39.95
Забавно, что django без middleware побеждает
Автор потратил некоторое время на поиск правильного способа прописать каталоги исключенные из coverage отчета для jenkins и делится готовым рецептом