Собрали в одном месте самые важные ссылкии сделали Тренажер IT-инцидентов для DevOps/SRE
Предлагается использовать набор из django-compressor, django-htmlmin, django-redis-cache и нескольких утилит для командной строки
Аргументация для чего это нужно вообще, обзор доступных инструментов деплоя и рассказ о подводных камнях, которые несомненно встретятся по пути к светлому будущему
Применяется модуль python-social-auth, который из коробки умеет уже 67 провайдеров, включая vk, odnoklassniki, mailru, google и т. д.
Достаточно подробная и детальная статья от А до Я
Аутентификационный бекенд для Django, использующий для авторизации одноразовый код вместо традиционной пары логин/пароль
Балансировщиком служит nginx, а в качестве механизма одновременного деплоя предлагается ansible
Примерно в 11:20 по Гринвичу утром в субботу, 9 ноября команда Django стало известно о сообщениях в Twitter от человека, который утверждал, что полученные несанкционированный доступ к серверу проекта Django.
Полное описание решения для довольно мощной CMS на основе Django и рекомендации по поводу того на что вообще стоит обращать внимание при создании моделей
Метод построения API требующего постоянного общения сервера с клиентом без Tornado или Node.js. Применяется django-grip или WebSockets на выбор
Автор жалуется на то, что некоторые разработчики не пользуются одними из ключевых преимуществ языка программирования - лаконичностью и выразительностью. Приводит несколько примеров. Ее версия на русском
Предлагается вариант уменьшения общего времени выполнения множества тестов за счет их распараллеливания.
В статье описано как выполнить описанную задачу с нуля, но в реальных условиях перспективнее использовать проект django-boto
Пример использования приложения django-jsonview для упрощения создания представлений возвращающих в браузер JSON
На основе gulp и bower, с подключением к django через django-compressor и django-bower. Основная задача - получить наиболее полный набор удобных инструментов при сохранении производительности.
Автор предлагает использовать следующий стек: Gunicorn + Nginx + Supervisord + Postgresql 9.2 + Python 2.7 + Django. Все действия описаны для CentOS.
Разработка для django с идеей не писать никакой специальной разметки в шаблонах, а генерировать динамические данные кодом с помощью специального API
Материалы доклада о создании web API на базе Django с примером действующего приложения и открытым исходным кодом доступным здесь
Вышла новая версия популярного web-фреймворка Django с исправлениями ошибок. Также доступны новые версии предыдущих версий 1.4.1, 1.5.11, 1.6.8. Крайне рекомендуется обновиться.
Эта библиотека для django позволяет быстро и просто заменить стандартные виджеты форм (select и select multiple) на виджеты из javascript-библиотеки Select2.
В пару к этой статье следует взять интересную инструкцию о том как научить virtualenvwrapper создавать виртуальные окружения с Python3