معرفی شرکت ها


django-elephant-1.0.0


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

A simple cache for Django functions and methods
ویژگی مقدار
سیستم عامل -
نام فایل django-elephant-1.0.0
نام django-elephant
نسخه کتابخانه 1.0.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Jair Henrique
ایمیل نویسنده jair.henrique@gmail.com
آدرس صفحه اصلی https://github.com/jairhenrique/django-elephant
آدرس اینترنتی https://pypi.org/project/django-elephant/
مجوز MIT
# django-elephant [![Build Status](https://travis-ci.org/jairhenrique/django-elephant.svg)](https://travis-ci.org/jairhenrique/django-elephant) [![PyPI version](https://badge.fury.io/py/django-elephant.svg)](https://badge.fury.io/py/django-elephant) [![codecov.io](https://codecov.io/github/jairhenrique/django-elephant/coverage.svg?branch=master)](https://codecov.io/github/jairhenrique/django-elephant?branch=master) [![Code Issues](https://www.quantifiedcode.com/api/v1/project/03084631935244baa8335617d6502d11/badge.svg)](https://www.quantifiedcode.com/app/project/03084631935244baa8335617d6502d11) *django-elephant is a simple wrapper to cache responses of Django methods or functions* ## Setup ```bash pip install django-elephant ``` ## Usage #### Basic: ```python from elephant import memorize @memorize() def foo(bar): return bar ``` #### Set cache configuration: ```python from django.core.cache import caches from elephant import memorize other_cache = caches['other_cache'] @memorize( cache=other_cache ) def foo(bar): return bar ``` #### Set cache timeout: ```python from elephant import memorize @memorize( timeout=1987 ) def foo(bar): return bar ``` #### Set cache key: ```python from elephant import memorize def my_custom_key(function, *args, **kwargs): return '{}.{}'.format( 'elephant_' function.__name__ ) @memorize( cache_key=my_custom_key ) def foo(bar): return bar ``` ## Requirements - Django>=1.5 ## Contribute - Fork and make a pull request!


نحوه نصب


نصب پکیج whl django-elephant-1.0.0:

    pip install django-elephant-1.0.0.whl


نصب پکیج tar.gz django-elephant-1.0.0:

    pip install django-elephant-1.0.0.tar.gz