BSD Ports

www/py-django-cacheops 7.1_1 DragonFly

Slick ORM cache with automatic granular event-driven invalidation

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
BSD3CLAUSE
Categories
python, www
Package size
75.3 KiB, 355.6 KiB installed

Description

A slick app that supports automatic or manual queryset caching and automatic granular event-driven invalidation.

It uses redis as backend for ORM cache and redis or filesystem for simple time-invalidated one.

And there is more to it:

* Decorators to cache any user function or view as a queryset or by time * Extensions for django and jinja2 templates * Transparent transaction support * Dog-pile prevention mechanism * A couple of hacks to make django faster

In the other systems

SystemPortVersion
DragonFlywww/py-django-cacheops7.1_1
FreeBSDwww/py-django-cacheops7.2_1
HardenedBSDwww/py-django-cacheops7.2_1
GhostBSDwww/py-django-cacheops7.2_1

Install

Binary package:

pkg install py311-django-cacheops

From DPorts:

cd /usr/dports/www/py-django-cacheops && make install clean

Dependencies

Run dependencies 4

No port depends on this one.