예제 #1
0
파일: Auth.py 프로젝트: rocel/jogodojornal
	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
예제 #2
0
    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...'