Example #1
0
 def grant_superuser(self):
     if not self.superuser:
         self.update(superuser=True)
     try:
         User.objects.get(email=self.email)
     except User.DoesNotExist:
         User(username=uniqid()[:30], first_name=self.firstname, last_name=self.lastname,
             email=self.email, is_staff=True, is_superuser=True).save()
Example #2
0
 def persist_login(self, response):
     login = PersistentLogin(account=self, token=uniqid())
     login.save()
     
     value = encode_plogin_cookie(self.email, login.token)
     response.set_cookie(PLOGIN_COOKIE_NAME, value, PLOGIN_COOKIE_MAXAGE)
Example #3
0
File: css.py Project: jordanm/hitch
def _uniquify_key(key):
    return '%s|%s|' % (key, uniqid())