并不总是这个代码块,但这是最新的。这似乎是随机的,任何想法?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
听起来就像你在某处执行错误的任务。 –
确实。关于您发布的代码段没有任何“错误”。其他地方的某个东西导致了这个问题。 –
关于如何追踪这个问题的想法?就像我说的那样,它不仅仅是这个代码,它似乎发生在同一个模式上。我们无法复制它,所以无法调试。 –