예제 #1
0
 def form_valid(self, form):
     log.info(_("Resetting API key for {login}").format(
         login=self.request.user.username))
     self.request.user.apikey = User.generate_apikey()
     self.request.user.save()
     messages.success(self.request, _("New API key generated"))
     return super(ResetApiKeyView, self).form_valid(form)
예제 #2
0
 def test_user_model_apikey_class_meth(self):
     apikey = User.generate_apikey()
     self.assertNotEqual(apikey, None)
     self.assertEqual(len(apikey), 40)