예제 #1
0
 def add_user_to_league_by_token(user_info, token):
     db = InteractWithUsersDb()
     id = db.get_user_info(user_info["name"])[0][0]
     info = Scripts.token_load(token)
     movie_db = InteractWithMovieDb()
     users = movie_db.get_league_users_ids(info)
     for i in users:
         if id in i:
             return False
     movie_db.add_user_to_league_user(info, id)
     return True
예제 #2
0
 def create_league(league_name, league_owner, start_date, end_date, end_record):
     print 'hi'
     db = InteractWithMovieDb()
     udb = InteractWithUsersDb()
     uid = udb.get_user_info(league_owner)[0][0]
     print 'hi1'
     league_name = league_name.replace(" ", "_")
     print 'hi2'
     print league_name, uid, str(start_date), str(end_date), str(end_record)
     db.add_league_to_leagues(league_name, uid, str(start_date), str(end_date), str(end_record))
     print 'hi3'
     db.create_league_movie_table(league_name)
     print 'hi4'
     db.create_league_table(league_name)
     print 'hi5'
     db.create_league_user_table(league_name)
     print 'hi6'
     db.add_user_to_league_user(league_name, int(uid))
     print 'hi7'
     # populate league_movies
     #gml = GetMovieList(league_name)
     #gml.get_date_range()
     tasks.get_date_range(league_name)
     print 'hi'