K
K
kuchin2013-01-23 18:17:35
Django
kuchin, 2013-01-23 18:17:35

Useful Django apps?

I would like to hear recommendations on useful Django modules (packages).
www.djangopackages.com is certainly a handy thing, but it is far from complete and you can't understand the latest trends from it.
While conducting interviews with Django developers, I discovered that there are several interesting modules that I did not know about until now. I hope that the habra community will share what modules it uses by looking at its pipreq/requirements, but someone will surely find new useful modules for themselves.
Here's what we use:
- Pillow (instead of PIL)
- south (database schema migration)
- gunicorn (webserver)
- werkzeug (for debugging)
- django-nose (for testing)
- raven (client for Sentry)
- django-celery (asynchronous tasks)
- djangorestframework (API)
- django-userena (profiles)
- django-tagging-ng (tags)
- django-jsonfield (JSON field for models)
- django-verbatim (no longer needed in Django 1.5)
- django-snippetscream (CSV serializer )
- sorl-thumbnail (alternative: easy_thumbnails)
- django-socketio (websockets)
Recently learned about these modules:
- django-pipeline (packaging and versioning CSS / JS)
- django-robots (managing robots.txt)
- django-grapelli ( beautiful admin panel)
- django-nginx-image (image resizing using nginx)
What modules do you use?

Answer the question

In order to leave comments, you need to log in

9 answer(s)
D
d43, 2013-01-23
@d43

django-debug-toolbar
django-crispy-forms (create complex forms with Twitter Bootstrap support right from forms.py)
django-compressor (compiles LESS, SASS, compresses CSS, JS)
django-easyfilters (allows you to create filters like those that in admin panel, see demo )

M
MechanisM, 2013-01-24
@MechanisM

In recent projects, the most commonly used (besides some already mentioned):
django-braces - CBV mixins
django-user-accounts - Registration / Accounts
django-constance - Project settings are stored in Redis and changed in the admin panel.
django-rq is similar to celery but more lightweight and uses Redis.
django-waffle - allows you to quickly turn on / off some functionality of the site (there is an analogue of gargoyle )
newrelic + django-newrelic-extensions
uwsgi - I deploy only through it, plus uwsgi can do a lot of other things - it will take a whole article to describe its functionality.
django-model-utils
django-bootstrap-toolkit

E
eremeevdev, 2014-01-20
@eremeevdev

djangosuit.com Modern theme for Django admin interface

A
Alexey Bukin, 2014-09-21
@abukin

I'll do my bit:
ipython - (Beautiful debugger, based on ipdb)
requests - (Package for working with http requests, can GET, POST, HEAD)
django-mptt - (To work with trees, categories, has convenient methods, recursion, etc.)
django-mptt-tree-editor - (Tree management via admin)
django-honeypot - (Captcha alternative, hidden field check)
PyStemmer - (Find word roots)
django-declension - (To work with word declensions)
pip install git+ https:/ /github.com/odeoncg/django-pygments/ - (Syntax highlighting)
django-tastypie - (REST API for models)
django-wysiwyg-redactor - (Beautiful WYSIWYG editor)
Working with statics (static files for):
django-jquery - (Jquery)
django-fancybox (Fancybox)
django-bootstrap-static - (Bootstrap)
django-bootstrap-themes - (Bootstrap theme set)
django-forms-bootstrap - (Forms for it)
django-bootstrap- pagination - (Paginator, pages)

S
Sergey Ozeransky, 2013-01-23
@KREGI

similar question

F
Finger Gross, 2017-11-05
@GrossFinger

https://habrahabr.ru/company/mailru/blog/328352/ - a good article about botaries (translation)
awesome-django.com - there are a bunch of different good bots
https://djangopackages.org/categories/apps/ - site with a lot of packages

N
Nicknnn, 2013-01-24
@Nicknnn

supercaptcha - easy to use but purely decorative :)
django_assets - compresses js css. can do a lot of things.
tinymce
djangoratings

U
un1t, 2015-02-19
@un1t

django-debug-toolbar
django-cleanup
django-resized
django-easyasset
sorl-thumbnail
django-mptt
django-nose
django-rq
django-celery
django-admin-tools
django-pager
python-social-auth

U
UlugbekMuslitdinov, 2021-05-05
@UlugbekMuslitdinov

django-allauth
django-debug-toolbar
dj-database-url
pony-checkup

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question