これは必ずしもこのコードチャンクではありませんが、これが最新のものです。それは無作為であるように思えます。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
あなたはどこかで悪い譲歩をしているようですね。 –
確かに。あなたが投稿したスニペットについて「間違った」ものは何もありません。他のどこかで問題が発生しています。 –
これをトレースする方法についてのご意見はありますか?私が言ったように、このコードだけではないが、同じモーダルで起こるようだ。それを複製することはできませんので、デバッグは不可能です。 –