並不總是這個代碼塊,但這是最新的。這似乎是隨機的,任何想法?TypeError:'DoesNotExist'對象不可調用
try:
u = User.objects.get(email__iexact=useremail)
except User.DoesNotExist:
...
隨機拋出此錯誤。
File "/srv/myapp/registration/models.py", line 23, in get_or_create_user
u = User.objects.get(email__iexact=useremail)
File "/usr/local/lib/python2.6/dist-packages/django/db/models/manager.py", line 132, in get
return self.get_query_set().get(*args, **kwargs)
File "/usr/local/lib/python2.6/dist-packages/django/db/models/query.py", line 349, in get
% self.model._meta.object_name)
TypeError: ‘DoesNotExist’ object is not callable
聽起來就像你在某處執行錯誤的任務。 –
確實。關於您發佈的代碼段沒有任何「錯誤」。其他地方的某個東西導致了這個問題。 –
關於如何追蹤這個問題的想法?就像我說的那樣,它不僅僅是這個代碼,它似乎發生在同一個模式上。我們無法複製它,所以無法調試。 –