Example #1
0
 def forwards(self, orm):
     for user in orm['auth.User'].objects.all():
         name = '%s %s' % (user.first_name, user.last_name)
         unique_slugify(user,
                        re.sub(r'[^a-z0-9\.]', '',
                               '.'.join(name.lower().split())),
                        slug_field_name='username',
                        slug_separator='.',
                        slugify=False)
         user.save()
Example #2
0
 def forwards(self, orm):
     for user in orm['auth.User'].objects.all():
         name = '%s %s' % (user.first_name, user.last_name)
         unique_slugify(user,
             re.sub(r'[^a-z0-9\.]', '', 
                 '.'.join(name.lower().split())),
             slug_field_name='username',
             slug_separator='.',
             slugify=False)
         user.save()
Example #3
0
File: manager.py Project: boar/boar
 def create_from_name(self, name):
     u = User()
     try:
         u.first_name, u.last_name = name.split(None, 1)
     except ValueError:
         u.first_name, u.last_name = name, ''
     unique_slugify(u,
         re.sub(r'[^a-z0-9\.]', '', '.'.join(name.lower().split())),
         slug_field_name='username',
         slug_separator='.',
         slugify=False)
     u.set_unusable_password()
     u.save()
     return self.create(user=u)
Example #4
0
 def create_from_name(self, name):
     u = User()
     try:
         u.first_name, u.last_name = name.split(None, 1)
     except ValueError:
         u.first_name, u.last_name = name, ''
     unique_slugify(u,
                    re.sub(r'[^a-z0-9\.]', '',
                           '.'.join(name.lower().split())),
                    slug_field_name='username',
                    slug_separator='.',
                    slugify=False)
     u.set_unusable_password()
     u.save()
     return self.create(user=u)