Esempio n. 1
0
 def save(self, datas):
     u = Users.objects.get(id=self.user_id)
     a = u.is_active
     u.password = datas['password']
     u.save()
     Profile.objects.filter(user_id=self.user_id).delete()
     profile = Profile()
     profile.user = u
     profile.activation_key = datas['activation_key']
     profile.key_expires = datetime.datetime.strftime(
         datetime.datetime.now() + datetime.timedelta(days=2),
         "%Y-%m-%d %H:%M:%S")
     profile.save()
     return u
Esempio n. 2
0
 def save(self, datas):
     u = Users.objects.create_user(datas['first_name'], datas['last_name'],
                                   datas['username'], datas['password'],
                                   datas['email'], datas['timezone'],
                                   datas['preferred_languages'])
     u.is_active = False
     u.save()
     profile = Profile()
     profile.user = u
     profile.activation_key = datas['activation_key']
     profile.key_expires = datetime.datetime.strftime(
         datetime.datetime.now() + datetime.timedelta(days=2),
         "%Y-%m-%d %H:%M:%S")
     profile.save()
     return u