summaryrefslogtreecommitdiff
path: root/tools/migrate_user.py
diff options
context:
space:
mode:
Diffstat (limited to 'tools/migrate_user.py')
-rwxr-xr-xtools/migrate_user.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/tools/migrate_user.py b/tools/migrate_user.py
index bf941f6..6147847 100755
--- a/tools/migrate_user.py
+++ b/tools/migrate_user.py
@@ -99,19 +99,24 @@ if __name__ == '__main__':
for row in sj_user:
try:
user = User.objects.get(username=row['username'])
+ print "user '%s' already exist" % user.username
except User.DoesNotExist:
user = User.objects.create_user(
row['username'],
'%s@example.com' % row['username'],
row['password']
)
+ print "user '%s' created" % user.username
+
try:
user_profile = user.get_profile()
+ print "profile for '%s' exist" % user.username
except django.core.exceptions.ObjectDoesNotExist:
user_profile = SJUserProfile(user=user)
user_profile.lastseen_chat = datetime.fromtimestamp(0)
user_profile.lastseen_webcam = datetime.fromtimestamp(0)
user_profile.save()
+ print "profile for '%s' created" % user.username
user.date_joined = datetime.fromtimestamp(row['joindate'])
user.last_login = datetime.fromtimestamp(row['seendate'])