It's possible to cache entire model

29 views
Skip to first unread message

Fellipe Henrique

unread,
Jul 20, 2017, 5:31:43 PM7/20/17
to Django Users
Hi guys,

I need to cache entire model, not a query, not a view.. entire model.. so, any query using these model will use the cache..

Can I do that using django cache?

regards

T.·.F.·.A.·.     S+F
Fellipe Henrique P. Soares

e-mail: > echo "lkrrovknFmsgor4ius" | perl -pe \ 's/(.)/chr(ord($1)-2*3)/ge'
Twitter: @fh_bash

Gideon Boateng

unread,
Jul 25, 2017, 8:53:49 AM7/25/17
to Django users
Hi Fellipe,
if you want to cache an entire model. You can look at this package(Django Cachalot - http://django-cachalot.readthedocs.io/en/latest/).
 I use it in production and its been amazing. It caches the entire ORM and does automatic invalidation.
its very easy to use. 
you literally need two lines of code and you will be up and running.
It has support for Redis and Mem cache.

Cheers,

Fellipe Henrique

unread,
Jul 25, 2017, 2:19:20 PM7/25/17
to Django Users
Thanks Gideon,

I installed here and for now, it's ok!

T.·.F.·.A.·.     S+F
Fellipe Henrique P. Soares

e-mail: > echo "lkrrovknFmsgor4ius" | perl -pe \ 's/(.)/chr(ord($1)-2*3)/ge'
Twitter: @fh_bash

--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscribe@googlegroups.com.
To post to this group, send email to django...@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/e6009f69-b7fb-46f7-9d22-c693d23522c1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages