मैं Django पकड़ने की कोशिश कर रहा हूँ। मैं ग्रहण पर पाइडेव का उपयोग करता हूं। मैंने एक सरल साइनअप पेज लिखा है जिसे मैं काम नहीं कर सकता। ग्रहण शिकायत करता है कि उपयोगकर्ता। DoesNotExist अपरिभाषित है। सबसे अधिक संभावना है, मैं कुछ तुच्छ याद कर रहा हूँ।Django - User.DoesNotExist मौजूद नहीं है?
from django.contrib.auth.models import User
...
class SignUpForm (forms.Form):
...
def clean_username (self):
try:
User.objects.get(username=self.cleaned_data['username'])
except User.DoesNotExist:
return self.cleaned_data['username']
raise forms.ValidationError(USERNAME_ALREADY_IN_USE)
...
सवाल खिताब के लिए +1। – OregonGhost
क्या आपने कोड चलाने की कोशिश की है?क्या यह सिर्फ pydev शिकायत है या यह बिल्कुल काम नहीं करता है? – miles82
यह काम करता है, लेकिन जब तक मैं कोड नहीं लेता, यह मुझे pydev पर डीबग नहीं करने देता है। – shanyu