Задать вопрос

Полезные Django apps?

Хотелось бы услышать рекомендации по полезным модулям (packages) Django.



www.djangopackages.com это конечно удобная штука, но она далеко не полная и по ней не понять последние тренды.



Проводя интервью Django-разработчикам, обнаружил что есть несколько интересных модулей, о которых до сих пор не знал. Надеюсь, что хабра-сообщество поделится какими модулями оно пользуется, посмотрев в свои pipreq/requirements, ну а кто-то наверняка найдёт для себя новые полезные модули.



Вот чем пользуемся мы:

— Pillow (вместо PIL)

— south (миграция схем БД)

— gunicorn (вебсервер)

— werkzeug (для отладки)

— django-nose (для тестирования)

— raven (клиент для Sentry)

— django-celery (асинхронные задачи)

— djangorestframework (API)

— django-userena (профили)

— django-tagging-ng (таги)

— django-jsonfield (JSON поле для моделей)

— django-verbatim (в Django 1.5 уже не понадобится)

— django-snippetscream (CSV serializer)

— sorl-thumbnail (альтернатива: easy_thumbnails)

— django-socketio (вебсокеты)



Об этих модулях узнал недавно:

— django-pipeline (упаковка и версионирование CSS/JS)

— django-robots (управление robots.txt)

— django-grapelli (красивая админка)

— django-nginx-image (ресайз картинкок средствами nginx)



А какими модулями пользуетесь вы?
  • Вопрос задан
  • 20187 просмотров
Подписаться 104 Простой Комментировать
Ответ пользователя MechanisM К ответам на вопрос (9)
MechanisM
@MechanisM
В последних проектах наиболее часто используемые(помимо некоторых уже упомянутых):
django-braces — CBV миксины
django-user-accounts — Регистрация/Аккаунты
django-constance — Настройки проекта хранятся в Redis и меняются в админке.
django-rq — аналог celery но более легковесный и использующий Redis.
django-waffle — позволяет быстро включать/выключать какой-то функционал сайта(есть аналог gargoyle)
newrelic + django-newrelic-extensions
uwsgi — деплоюсь только через него, плюс uwsgi умеет очень много чего еще — потянет на целую статью описание его функционала.
django-model-utils
django-bootstrap-toolkit
Ответ написан