From 185805ecc1a1a12e4c8b8d9d81a44347f004b59d Mon Sep 17 00:00:00 2001 From: Ydmir Date: Sat, 30 Jan 2016 11:05:09 +0100 Subject: [PATCH] Added simple caching. --- requirements.txt | 1 + services/managers/evewho_manager.py | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index ce742155..ec35fc39 100755 --- a/requirements.txt +++ b/requirements.txt @@ -5,6 +5,7 @@ evelink dnspython passlib requests>=2.9.1 +requests_cache json # Django Stuff # diff --git a/services/managers/evewho_manager.py b/services/managers/evewho_manager.py index 35e0093c..595efb46 100644 --- a/services/managers/evewho_manager.py +++ b/services/managers/evewho_manager.py @@ -1,10 +1,11 @@ - from django.conf import settings import logging import requests +import requests_cache import json +requests_cache.install_cache("evewhocache", backend="sqlite", expire_after=3600) class EveWhoManager(): def __init__(self):