Beispiel #1
0
 def clean(self):
     user_service = UserService()
     user = user_service.login(self.cleaned_data['username'],
                               self.cleaned_data['password'])
     if user:
         self.cleaned_data['user_id'] = user.get_key()
         return self.cleaned_data
     else:
         raise forms.ValidationError(u'Invalid username or password')