def registerSchool(self, schoolName): if not self.__SchoolExists(schoolName): password = self.__generatePassword(6) studentPassword = self.__generatePassword(6) aSchool = School(name=schoolName, listStudents=[], password=password, studentPassword=studentPassword) if not self.db.has("schools"): self.db.createTable("schools") schools = self.db.getTable("schools") aSchool.store(schools) 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...'