Je tente d'installer django-nonrel sur GAE (Google App Engine) - suivant les étapes ici http://www.allbuttonspressed.com/projects/djangoappengine#installationDjango-nonrel cache d'importation échouent
L'application de test fonctionne très bien -
J'ai pu utiliser l'API de cache dans l'application, mais pas pour les tests et la coquille:
Tentative de from django.core.cache import cache
dans la coquille me donne:
>>> from django.core.cache import cache
Traceback (most recent call last):
File "<console>", line 1, in <module>
File "django-testapp/django/core/cache/__init__.py", line 182, in <module>
cache = get_cache(DEFAULT_CACHE_ALIAS)
File "django-testapp/django/core/cache/__init__.py", line 180, in get_cache
return backend_cls(location, params)
File "django-testapp/django/core/cache/backends/memcached.py", line 154, in __init__
import memcache
ImportError: No module named memcache
De même essayer ./manage.py test
échoue de la même manière.
Une idée de pourquoi fonctionne ./manage runserver
, mais ./manage shell
ou ./manage test
ne parvient pas à importer le cache?
J'ai eu ce problème en essayant de server sur OSX et cela a fonctionné pour moi. Merci! – Brendan