Próbuję konfiguracji Django nonrel na GAE (Google App Engine) - po schodach tutaj http://www.allbuttonspressed.com/projects/djangoappengine#installationDjango nonrel cache import nie
działa Zastosowanie testu wielki -
byłem w stanie wykorzystać API cache w aplikacji, ale nie tak do testów i shell:
próbując from django.core.cache import cache
w powłoce daje mi:
>>> 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
Podobnie próba ./manage.py test
kończy się niepowodzeniem w ten sam sposób.
Każdy pomysł, dlaczego ./manage runserver
działa poprawnie, ale ./manage shell
lub ./manage test
nie importuje pamięci podręcznej?
Miałem ten problem, próbując uruchomić serwer na OSX i działało to dla mnie. Dzięki! – Brendan