Полезны ли djblets с Django 1.2? - PullRequest
       4

Полезны ли djblets с Django 1.2?

1 голос
/ 28 октября 2010

Я только что нашел dbjlets, который был выпущен в 2008 году. Он добавляет много полезных функций, но это также большой код.

Имеет ли смысл использовать djblets в 2010 году или появились лучшие альтернативы? Я также подозреваю, что некоторые функции были объединены в Django.

Меня особенно интересует:

  • auth - я думаю django-registration адресует это?
  • datagrid
  • rooturl - разрешить простое развертывание в подпапке
  • decorators - упрощение написания блок-тегов и т. Д.
  • JSONField - хранить случайные данные.
  • siteconfig - наложение settings.py с настройками базы данных

1 Ответ

1 голос
/ 28 октября 2010

Поскольку Djblets все еще активно развивается, я думаю, что у него все еще есть цель :)

Ссылка на текущий репозиторий: http://github.com/djblets/djblets

  • auth: django-registration можетЛучше для этого, я полагаю, это зависит от ваших потребностей.
  • datagrid: Я не знаю ни одного другого достойного приложения для работы с сеткой данных для Django, это не значит, что его нет.Но я их не знаю;)
  • rooturl: Я не уверен, что это действительно так полезно.Я не вижу в этом большого преимущества по сравнению с обычной системой URL.
  • decorators: написание тегов в Django все еще требует больших усилий, но это делает его довольно простым.Определенно стоит того.Хотя в настоящее время у Django довольно много подобных ярлыков.
  • JSONField: это, безусловно, может быть удобно, но во многих случаях это неправильное решение;)
  • siteconfig: Iповерьте, что есть несколько проектов, которые сосредоточены именно на этом, просто найдите тот, который вам нравится (или подумайте о своей собственной структуре, что я и сделал).

В общем, все сводится к тому,Считаете ли вы расширения полезными.Лично я считаю, что datagrid и decorators являются наиболее полезными частями.

Но вместо использования decorators для упрощения написания тегов вы также можете попробовать Jinja2 в качестве анализатора шаблонов, который позволяетмножественные и именованные аргументы для фильтров.Или просто вызывая функции напрямую.Таким образом, вам редко нужны теги шаблонов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...