import settings setup_environ(settings), os.system('cd liquid; python manage.py syncdb --noinput;') os.system('cd liquid; python manage.py migrate intranet;') os.system('cd liquid; python manage.py migrate intranet.chroma;') from intranet.models import Member, Group, GroupMember from datetime import datetime netid = raw_input('netid? ') uin = raw_input('uin? ') acct_pass = getpass.getpass("account password? ") # setup mailing lists from utils.django_mailman.models import List t_list = List(name="top4") m_list = List(name="Membership-l") j_list = List(name="Jobs-l") t_list.save() m_list.save() j_list.save() m = Member(username=netid,uin=uin) m.set_password(acct_pass) m.save() g = Group(name='Top4',type='O',date_formed=datetime.now(), mailing_list=t_list) g.save() GroupMember(member=m,group=g,is_chair=True,is_admin=True).save()
os.system('cd liquid; python manage.py syncdb --noinput;') os.system('cd liquid; python manage.py migrate intranet;') os.system('cd liquid; python manage.py migrate intranet.chroma;') from intranet.models import Member, Group, GroupMember from datetime import datetime netid = raw_input('netid? ') uin = raw_input('uin? ') acct_pass = getpass.getpass("account password? ") # setup mailing lists from utils.django_mailman.models import List t_list = List(name="top4") m_list = List(name="Membership-l") j_list = List(name="Jobs-l") t_list.save() m_list.save() j_list.save() m = Member(username=netid, uin=uin) m.set_password(acct_pass) m.save() g = Group(name='Top4', type='O', date_formed=datetime.now(), mailing_list=t_list) g.save() GroupMember(member=m, group=g, is_chair=True, is_admin=True).save()