コード例 #1
0
ファイル: base.py プロジェクト: Nick280375880/payme
 def form_valid(self, form):
     data = form.cleaned_data
     users = models.User.objects.filter(username=data['username'])
     if users and users[0].password == data['password']:
         LOG.debug('%s login success.' % users)
         utils.set_session(self.request, users[0].username)
         return portal(self.request)
     else:
         LOG.debug("%s login failed." % users)
         return utils.render('sign_in.html',
                             {'errors': 'Username or password is wrong',
                              'form': form})
コード例 #2
0
ファイル: merchantbase.py プロジェクト: zsjss/payme
 def form_valid(self, form):
     data = form.cleaned_data
     users = models.Merchant.objects.filter(username=data['username'])
     if users and users[0].password == data['password']:
         LOG.debug('%s login success.' % users)
         utils.set_session(self.request, users[0].username)
         return utils.render('merchant/home.html', {'welcome': 'Welcome'})
     else:
         LOG.debug('%s login failed.' % users)
         return utils.render('merchant/m_sign_in.html',
                             {'error': 'Username or password is wrong!',
                              'form':form})