South

./manage.py syncdb создает только новые таблицы, а вот если вы добавляете или удаляете столбцы, то syncdb вам не поможет. А вот добавление south в список приложений позволяет автоматически создавать миграции, применять-откатывать их и следить, какой SQL был выполнен, а какой – нет.

django-denorm

Этот модуль автоматически создает триггеры на счетчики и вообще очень упрощает работу с денормализованными структурами БД

django-social-auth

Запомните название. Есть django-SocialAuth – редкостная шляпа.

django-mobile

Определение мобильного телефона и отображение разных шаблонов в зависимости от типа устройства.

django-compressor

все, что между тегами {% compress %} {% endcompress %} парсится, находятся теги <script> и <link rel=”stylesheet” />, склеиваются, сжимаются или препроцессятся при необходимости

sentry

Добавляет интерфейс статистики по ошибкам, по количеству, дате последнего появления. Очень много фич, все описывать не буду.

django-admin-toolbar

Конфигурируемая админка. Кастомные темы, модули, меню. Everything is possible.

django-piston

Генерация API по модели.

jinja2/coffin

Шаблонный движок с синтаксисом django и с производительность 10x от django-шаблонов

django-celery

Удобный интерфейс к системе очередей. Из коробки есть worker-ы, аналог крона (задачи по расписанию), поддержка кучи очередей: beanstalkd, AMQP и т.д. Есть удобный error-reporting.

django-haystack

Обертка над системами полнотекстового поиска. Поддерживаются Solr, elasticsearch, xapian и whoosh

2 Responses to “Django hints”

  1. Зукд все?

  2. Ага

Leave a Reply

(required)

(required)

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">

© 2012 Андрей Костенко Suffusion theme by Sayontan Sinha