X-Git-Url: https://git.stderr.nl/gitweb?p=matthijs%2Fprojects%2Fxerxes.git;a=blobdiff_plain;f=import.py;h=4d97d747184e31dbe33ffaeb96d519ea40688b2e;hp=d1d5e421a202d68a7c3c529d264aa5f5d99489a3;hb=HEAD;hpb=df3058d295e7475798be7c288ae3575f54b4b732 diff --git a/import.py b/import.py index d1d5e42..4d97d74 100644 --- a/import.py +++ b/import.py @@ -1,17 +1,17 @@ import sys import os -sys.path = sys.path + ['/home/matthijs/docs/src/django'] -os.environ['DJANGO_SETTINGS_MODULE']='ee.settings' +sys.path = sys.path + [os.path.dirname(os.path.dirname(os.path.abspath(__file__)))] +os.environ['DJANGO_SETTINGS_MODULE']='xerxes.settings' import MySQLdb from django.contrib.auth.models import User -from ee.base.models import UserProfile +from xerxes.base.models import UserProfile from datetime import datetime conn = MySQLdb.connect( user = 'ee_inschrijving', - passwd = '3c6b362d17aa96d132544fb63f7c8b74', + passwd = '', db = 'ee_inschrijving', charset = 'latin1', ) @@ -31,6 +31,11 @@ for row in c.fetchall(): except User.DoesNotExist: u = User(username=username) + if row[1]: + su = 1 + else: + su = 0 + c.execute("SELECT dyn_prop.name, dyn_prop_value.value" " FROM dyn_prop_value, dyn_prop WHERE" " dyn_prop_value.dynamicPropertyObjectId=%s AND" @@ -40,10 +45,6 @@ for row in c.fetchall(): for row in c.fetchall(): props[row[0]] = row[1] - if row[1]: - su = 1 - else: - su = 0 u.is_superuser = su u.is_staff = su names = props.get('Naam','').split(' ', 1) @@ -79,3 +80,4 @@ for row in c.fetchall(): p.save() except Exception: print props +# vim: set sts=4 sw=4 expandtab: