Собрали в одном месте самые важные ссылки
и сделали Тренажер IT-инцидентов для DevOps/SRE
В django тестах можно замерять количество сделанных SQL запросов. Как и зачем это нужно описывается в этой статье.
В начале недели номер версии django-sitemessage — каркаса для отправки сообщений из Django — перевалил за 0.5
В предыдущей статье этот же автор говорил, что не стоит в качестве мерила aio* воспринимать именно производительность, ценен сам подход. Но тут же приводит и бенчмарки, на всякий случай. Здесь aio* выигрывает, но есть ли там достаточно инструментов для комфортной разработки прямо сейчас?
Обзор полезных расширений для Flask, которые, по мнению автора, должны улучшить работу над проектами в сравнении с Django
Автор предлагает простенький модульный тест, который будет проваливаться если вы забыли сделать миграцию на своих моделях
Серия переведенных уроков AngularJS и Django на примере построения простенького Google+ killer'а.
Рассказы о Docker, Consul, Tornado (в сравнении с django)
Седьмая часть огромной серии статей, которые мы почему-то пропустили, с детальным разбором на примере специального приложения механизма авторизации в Django. Все семь статей можно посмотреть так, планируется еще примерно три.
Страшно предположить для чего это может понадобится, ведь даже Azure уже поддерживает Linux, но тем не менее.
Автор делится рецептом запуска актуальной версии Django под свежим Python через pyenv и pypi
Автор знакомит нас с модулем line_profiler и способом его применения для поиска проблем производительности
Рецепт конфигурирования для совместной работы Django, Postgres, Redis, и Rabbitmq и запуска всего этого добра в Docker-контейнере
Довольно обширная и очень неплохая статья о том, что такое i18n и i10n и как это реализовать в приложении на tornado. Знакомит с gettext, babel и тем как это все скрестить с экосистемой Tornado и даже как это работает в сравнении с Django
Довольно детальное руководство о том как провернуть сабж и при этом остаться в своем уме
Рассказ о механизме хранения паролей в Django без особого погружения в тему
На просторах интернета есть масса статей о том, как деплоить Django, используя различные серверы приложений. Статьи хороши, но все же при деплое блога автора, ни одна из них не ответила полностью на все вопросы. Я хочу поделиться тем, как это сделал я. Упор будем делать на простоту.
Решение проблемы когда возникает необходимость программно загрузить файл из локальной файловой системы или с помощью удаленного URL в модель Django
Огромное руководство от А до Я описывающее процесс создания сайта-сервиса, с помощью которого можно получать короткие ссылки (типа bit.ly, goo.gl или даже clck.ru)
Docker — платформа для запуска приложений в изолированных контейнерах. Использование контейнеров в Linux позволяет программному обеспечение быть изолированным от базовой системы. В отличии от Virtualbox, исключаются системные издержки (overhead), необходимые для виртуализации оборудования. Docker может помочь в разработке и развертывании веб-приложений и сервисов.
Довольно дискуссионная, скажем так, статья о том почему Django может извратить ум неопытного разработчика