Я пытаюсь заполучить Django. Я использую Pydev на Eclipse. Я написал простую страницу регистрации, на которой я не могу работать. Eclipse жалуется, что User.DoesNotExist undefined. Скорее всего, мне не хватает чего-то тривиального. Здесь соответствующая часть кода:
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)
...