Собрали в одном месте самые важные ссылкии сделали Тренажер IT-инцидентов для DevOps/SRE
Библиотека позволяет воспользоваться повторным запросом пароля, как, например, это делает GitHub.
HTTPolice это lint для HTTP requests and responses
MJML - язык, который позволяет сделать гибкие шаблоны для email. Примеры шаблонов на MJML пожно достать здесь
Модуль позволяет кодить workflow в удобном программном интерфейсе.
from django_jabber import send_message recipients = ['user1', 'user2', ] # without @domain.com part send_message(u'Hello there', recipients) # You can also pass this job to your Celery instance send_message.delay(u'Async message', recipients)
Ansible Playbook для настройки Django application. Этот playbook устанавливает и настраиваетDjango application со следующим технологиями: Nginx, Gunicorn, Supervisor, Virtualenv и PostgreSQL
Проект-костыль, который позволяет запустить автосборку статики. В реализации применяется обычный while True цикл.
Этот boilerplate/Шаблон реализует поддержку различных соц.сетей, прикручен Django Rest Framework, документация и много чего еще.
from django.db import models from django_enums import enum class MyEnum(enum.Enum): __order__ = 'FOO BAR FOOBAR' # for python 2 FOO = ('f', 'Foo') BAR = ('b', 'Bar') FOOBAR = ('fb', 'FooBar') class MyModel(models.Model): enum_field = enum.EnumField( MyEnum, # required default=MyEnum.FOO, # optional )