Traceback:
File "/usr/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response
90. response = middleware_method(request)
File "/usr/lib/python2.7/site-packages/django/contrib/auth/middleware.py" in process_request
55. if request.user.is_authenticated():
File "/usr/lib/python2.7/site-packages/django/utils/functional.py" in inner
213. self._setup()
File "/usr/lib/python2.7/site-packages/django/utils/functional.py" in _setup
298. self._wrapped = self._setupfunc()
File "/usr/lib/python2.7/site-packages/django/contrib/auth/middleware.py" in <lambda>
18. request.user = SimpleLazyObject(lambda: get_user(request))
File "/usr/lib/python2.7/site-packages/django/contrib/auth/middleware.py" in get_user
10. request._cached_user = auth.get_user(request)
File "/usr/lib/python2.7/site-packages/django/contrib/auth/__init__.py" in get_user
140. user_id = request.session[SESSION_KEY]
File "/usr/lib/python2.7/site-packages/django/contrib/sessions/backends/base.py" in __getitem__
47. return self._session[key]
File "/usr/lib/python2.7/site-packages/django/contrib/sessions/backends/base.py" in _get_session
173. self._session_cache = self.load()
File "/usr/lib/python2.7/site-packages/django/contrib/sessions/backends/db.py" in load
20. expire_date__gt=timezone.now()
File "/usr/lib/python2.7/site-packages/django/db/models/manager.py" in get
151. return self.get_queryset().get(*args, **kwargs)
File "/usr/lib/python2.7/site-packages/django/db/models/query.py" in get
300. clone = clone.order_by()
File "/usr/lib/python2.7/site-packages/django/db/models/query.py" in order_by
724. obj = self._clone()
File "/usr/lib/python2.7/site-packages/cacheops/query.py" in _clone
332. if self._cloning:
Exception Type: AttributeError at /
Exception Value: 'QuerySet' object has no attribute '_cloning'
Local Variables:
self : Error in formatting: 'QuerySet' object has no attribute '_cloning'
kwargs : {}
setup : False
klass : None安装在本地dev机器上运行良好,但当我试图将其移动到开发服务器时,我一直会收到此错误。即使从安装的应用程序中删除了cacheops,问题仍然存在。运行在django-cacheops==1.3.1上
发布于 2014-06-04 14:41:47
这个问题在当前主程序中得到了解决。
请注意,当前的主程序已经远离1.3.1 (见changelog)了。我打算很快将其发布为2.0.0,但您现在可以开始使用它了--只需从github安装或克隆它。2.0.0-rc1的稳定性不低于1.3.1。
编辑:Cacheops2.0已经发布,所以您现在可以只使用pip install -U django-cacheops了。
https://stackoverflow.com/questions/23731249
复制相似问题