Commit 7d18709e authored by delanoe's avatar delanoe

[FIX] Account creation update for mail delivery.

parent 775061a7
...@@ -32,9 +32,9 @@ def create_user(username, email, password=None, active=False, notify=True): ...@@ -32,9 +32,9 @@ def create_user(username, email, password=None, active=False, notify=True):
user.username = username user.username = username
user.email = email user.email = email
user.active_user = active user.active_user = active
if password is None: if password is None or password == "":
password = User.objects.make_random_password() password = User.objects.make_random_password()
print(password) #print(password)
user.set_password(password) user.set_password(password)
user.save() user.save()
...@@ -61,7 +61,12 @@ def mass_account_creation(fichier=None): ...@@ -61,7 +61,12 @@ def mass_account_creation(fichier=None):
accounts = open(fichier, "r") accounts = open(fichier, "r")
for line in accounts.readlines(): for line in accounts.readlines():
username, email, password, fin = line.split(',') username, email, password, fin = line.split(',')
create_user(username, email, password=password, active=True, notify=False) try:
user = User.objects.get(username=username)
print("User %s does exist already" % (username))
except:
print("User %s does not exist already" % (username))
create_user(username, email, password=password, active=True, notify=True)
#delete_user(username) #delete_user(username)
accounts.close() accounts.close()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment