यह हमेशा यह कोड नहीं होता है लेकिन यह सबसे हालिया है। ऐसा लगता है कि यादृच्छिक, कोई विचार?टाइपरर: 'डॉट नॉटएक्सिस्ट' ऑब्जेक्ट कॉल करने योग्य नहीं है
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
लगता है जैसे आप कहीं भी खराब असाइनमेंट कर रहे हैं। वास्तव में –
। आपके द्वारा पोस्ट किए गए स्निपेट के बारे में कुछ भी "गलत" नहीं है। कहीं और समस्या समस्या पैदा कर रही है। –
इस पर ट्रेस कैसे करें इस पर कोई विचार? जैसे मैंने कहा कि यह सिर्फ यह कोड नहीं है, हालांकि यह एक ही मोडल पर होता है। हम इसे दोहराना नहीं कर सकते हैं इसलिए डीबग करना असंभव है। –