معرفی شرکت ها


django-context-cache-0.0.2


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Django context cache library.
ویژگی مقدار
سیستم عامل -
نام فایل django-context-cache-0.0.2
نام django-context-cache
نسخه کتابخانه 0.0.2
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Lubos Matl
ایمیل نویسنده matllubos@gmail.com
آدرس صفحه اصلی https://github.com/druids/django-context-cache
آدرس اینترنتی https://pypi.org/project/django-context-cache/
مجوز MIT
Prolog ====== `Django-context-cache` extends the Django framework with a context cache that caches data per request or per decorated block. Installation ------------ - Install `django-context-cache` with the `pip` command: ```bash pip install django-context-cache ``` - Add `'context_cache.middleware.ContextCacheMiddleware'` to your `MIDDLEWARE`: ```python MIDDLEWARE = [ 'context_cache.middleware.ContextCacheMiddleware', ... ] ``` Usage ----- Imagine having an function or method which result you want to cache per request: import random import string from context_cache.decorators import cache_for_context @cache_for_context def get_random_string(): letters = string.ascii_lowercase return ''.join(random.choice(letters) for i in range(10)) If you call function get_random_string more times the value will be get from cache: def view(request): get_random_string() == get_random_string() # should return True If you want to cache an function out of requests, for example in the django command you can use the decorator `init_context_cache`. The decorator can be used as a context processor too: from django.core.management.base import BaseCommand, CommandError from context_cache.decorators import init_context_cache class Command(BaseCommand): @init_context_cache def handle(self, *args, **options): get_random_string() == get_random_string() # should return True


نحوه نصب


نصب پکیج whl django-context-cache-0.0.2:

    pip install django-context-cache-0.0.2.whl


نصب پکیج tar.gz django-context-cache-0.0.2:

    pip install django-context-cache-0.0.2.tar.gz