Automatically prefetch foreign key values as needed
Instead of trying to manually use selected_related or prefetch_related, using this base model will automatically keep the Django ORM performant for most use-cases.
Create your own public collection of bookmarks to share with others by logging in with GitHub.
Django packages with less than 1000 stars on GitHub, but which are super helpful and should get more ❤️. All libraries have been tested and used in production.
Automatically prefetch foreign key values as needed
Instead of trying to manually use selected_related or prefetch_related, using this base model will automatically keep the Django ORM performant for most use-cases.
A django microframework that eases the generation of aggregate data for querysets.
django-qsstats-magic is super useful for generating data for charts from a QuerySet.
A library for mocking django queryset functions in memory for testing
Ever want to completely isolate using a QuerySet in your unittests? django-mock-queries can mock database queries in memory which can be even faster than using SQLite and prevent tests from performing any I/O.
Django utility for a memoization decorator that uses the Django cache framework.
django-cache-memoize handles all the edge cases of caching function calls with the standard Django cache framework. Best when used after profiling with something like Django Debug Toolbar. Blog post with more elaborate examples: https://www.peterbe.com/plog/how-to-use-django-cache-memoize.
A django application that tries to eliminate annoying things in the Django framework. ⛺
django-annoying has become less essential for me for newer versions of Django, since the `render_to` and `ajax_request` decorators for FBVs have official replacements. However, it's still a helpful collection of small utilities. Plus, the name can't be beat.
A django-compressor filter to compile SASS files using libsass
Sass is super useful to make CSS a little easier to deal with. Compile Sass files on-the-fly with django-compressor without a complicated build process.
Allows to serve Sphinx generated docs from django.
Super useful to include generated documentation from Sphinx in an existing Django project. I use it to serve the https://django-unicorn.com/docs/ documentation, but still have it integrated nicely into the rest of the Django site.
devmarks.io is Bookmarking for Developers. Automatically sync all your developer resources to one place.