django-cacheops
A slick ORM cache with automatic granular event-driven invalidation. (by Suor)
Django
The Web framework for perfectionists with deadlines. (by django)
django-cacheops | Django | |
---|---|---|
7 | 541 | |
2,217 | 84,810 | |
0.0% | 0.5% | |
5.8 | 9.8 | |
12 days ago | 3 days ago | |
Python | Python | |
BSD 3-clause "New" or "Revised" License | BSD 3-clause "New" or "Revised" License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
django-cacheops
Posts with mentions or reviews of django-cacheops.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-03-26.
-
Ban 1+N in Django
Here is an example of such thing https://github.com/Suor/django-cacheops/blob/8b3a79de29b2545...
-
Storing frequently used data in django
django-cacheops is a great package https://github.com/Suor/django-cacheops
- Django Permission queries are the ones taking the longest to run. Is that normal?
-
Django 4.0 will include a built-in Redis cache back end
Nuts, I was hoping that this was an evolution of https://github.com/Suor/django-cacheops which uses Redis to cache and invalidate ORM result sets by an abstracted representation of filter values. It works, but has a lot of magic (as is the Django way) and takes some tending-to in production.
-
Django Caching
i came across this and this i am failing to understand what is the difference between the two and which is better.
-
Best way to implement direct messaging on my site?
The solution I recommend is setting up the caching backend using like redis then bringing in this awesome project django-cacheops! Takes 5 minutes to set up (literally) and you’re done!
-
Shooting yourself in a foot with django and recovering from it (speeding up the API 200x)
We use django cacheops with redis and its incredible!
Django
Posts with mentions or reviews of Django.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2025-08-29.
-
Configuring CSP: A Test For Django 6.0
The Bakery Demo project uses pip from Python for package management, and the Wagtail dot org website uses Poetry. The differences in connecting both were very subtle, with the bakery demo being the easier of the two. The overarching requirement was that you would have cloned the most recent version of Django from its GitHub repository. For the Bakery Demo, you would need a virtual environment and an installation of Django pointing to your local editable version via pip install -e /path/to/django. This virtual environment would contain your Django, editable version of Wagtail, and Bakery Demo website. For a poetry-based installation, modifying the project's pyproject.toml to point to a locally editable version of Django (or mounted volume of it, as in a potential case of containerization)
-
The Factory Timezone
"settings.py" is your local configuration. The global default is still Chicago:
* https://github.com/django/django/blob/main/django/conf/globa...
-
How to Choose the Right Tech Stack for Your SaaS MVP
Python + Django/Flask (rapid development, lots of libraries)
-
AI Stack for Solo Developers: Build an Entire Startup with These Tools
Tools: ChatGPT (free), Claude, Django, FastAPI, Node.js ChatGPT is great for planning and scaffolding. Claude shines when working with multiple files or complex refactoring. Together, they can spin up routes, models, authentication, and even database setup in record time.
-
Behind the Scenes: Building My Modular Django Portfolio - PART 1
Django framework: a powerful framework for building full-stack websites.
-
Software design isn’t magic, but it feels like sorcery when you get it right
Django MVC done right (and battle-tested)
-
15 dev survival lessons from someone who actually made it
Django
-
Thinking in Templates
Django, for example, has a template engine that allows you to define a template in HTML and render it with a context -- data usually sourced from the database via the Django view. However, with its filters and helpers, it is almost too powerful -- undermining the core idea of templating. The same goes for Ember.js, as well.
-
Why and How to Patch a Python Package in Nix
I am maintaining a Python codebase that is based on Django and Django REST Framework (DRF). The codebase uses Nix for development, testing, CI/CD and packaging.
-
Rapid AI-powered applications with Django MongoDB and Voyage API
In the world of Python web development, Django is considered a powerhouse. It is one of the oldest, yet most actively developed web frameworks with a vibrant developer community. Technically speaking, Django is a third-party Python framework for creating web applications that run on a server.
What are some alternatives?
When comparing django-cacheops and Django you can also consider the following projects:
django-cache-machine - Automatic caching and invalidation for Django models through the ORM.
fastapi - FastAPI framework, high performance, easy to learn, fast to code, ready for production
Beaker - WSGI middleware for sessions and caching
Flask - The Python micro framework for building web applications.
HermesCache
Masonite - The Modern And Developer Centric Python Web Framework. Be sure to read the documentation and join the Discord channel for questions: https://discord.gg/TwKeFahmPZ