python from cacheops import cached def get_users(): return User.objects.all() python from cacheops import cached_as @cached_as(User) def get_user_posts(): return Post.objects.filter(author__username='john') python from cacheops import invalidate_obj def update_user(user_id, new_username): user = User.objects.get(id=user_id) user.username = new_username user.save() invalidate_obj(user) python INSTALLED_APPS = [ ... 'cacheops', ... ] CACHES = { 'default': { 'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache', 'LOCATION': '127.0.0.1:11211', } }


上一篇:
下一篇:
切换中文