def createAdmin(self,name,email): if not self.__AdminExists(name): password = self.__generatePassword(8) anAdmin = Admin(name=name , email = email, password = password) if not self.db.has('admins-jogodojornal'): self.db.createTable('admins-jogodojornal') admins = self.db.getTable('admins-jogodojornal') anAdmin.store(admins) ''' ################################################################## #send email with generated password ################################################################## ''' return True else: return False
schools = None db = dbConnector("jogodojornal") print "--> Students..." aStudent = Student(_id="Damien",grade="9th grade") aStudent = Student(_id="Chuck",grade="9th grade") aStudent = Student(_id="Pedro",grade="9th grade") aStudent = Student(_id="Didier",grade="9th grade") print aStudent print '--> Schools...' if not db.has("schools"): db.createTable('schools') schools = db.getTable('schools') aSchool = School(name="Escola Santa Clara" ,password='******',studentPassword='******',email='*****@*****.**') aSchool.addStudent(aStudent) aSchool.store(schools) print '--> Admin...' anAdmin = Admin(name='damien' , email = '*****@*****.**', password = '******') if not db.has('admins-jogodojornal'): db.createTable('admins-jogodojornal') admins = db.getTable('admins-jogodojornal') anAdmin.store(admins) print anAdmin print '--> Finished...'