diff --git a/localrequirements.txt b/localrequirements.txt index 6910097..3682797 100644 --- a/localrequirements.txt +++ b/localrequirements.txt @@ -2,7 +2,6 @@ Django==1.4.1 South==0.7.6 argparse==1.2.1 dj-database-url==0.2.1 -django-heroku-memcacheify==0.3 django-social-auth==0.7.4 httplib2==0.7.4 oauth2==1.5.211 diff --git a/requirements.txt b/requirements.txt index e8d0ae5..990bb3d 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,5 @@ django-pylibmc-sasl==0.2.4 gunicorn==0.14.6 +django-heroku-memcacheify==0.3 pylibmc==1.2.3 -r localrequirements.txt diff --git a/settings.py b/settings.py index 6c7a5b6..0613f02 100644 --- a/settings.py +++ b/settings.py @@ -91,9 +91,16 @@ assert 'GITHUB_APP_SECRET' in os.environ, "Set GITHUB_APP_SECRET in your .env fi GITHUB_APP_ID = os.environ['GITHUB_APP_ID'] GITHUB_API_SECRET = os.environ['GITHUB_APP_SECRET'] -from memcacheify import memcacheify - -CACHES = memcacheify() +try: + from memcacheify import memcacheify + CACHES = memcacheify() +except ImportError: + CACHES = { + 'default': { + 'BACKEND': 'django.core.cache.backends.locmem.LocMemCache', + 'LOCATION': 'not-so-unique-snowflake', + } + } import dj_database_url