Exemplo n.º 1
0
 def handle(self, *args, **options):
     netid = input('User',getpass.getuser())
     try:
         user = User.objects.get(netid=netid)
         print('User exists. Exit')
     except:
         user = User()
         user.netid = netid
         user.email = input('Email',netid+'@ulb.ac.be')
         user.first_name = input('Firstname','John')
         user.last_name = input('Lastname','Doe')
         user.birth = datetime.date(1993,5,24)
         user.set_unusable_password()
         user.xml = ''
         user.save()
Exemplo n.º 2
0
def create_user(netid, last_name, first_name, email, xml, birth, identites):
    try:
        user = User.objects.get(netid=netid)
    except:
        user = User()
        user.netid = netid
        user.email = email

        if last_name.isupper():
            user.last_name = last_name.title()
        else:
            user.last_name = last_name

        user.first_name = first_name
        user.birth = birth
        user.set_unusable_password()
        # for identite in identites:
            #for incription in identity
            #for mandat in identity
            #for categorie in identity
    user.xml = xml
    user.save()

    return user