Exemplo n.º 1
0
def getallcinema():
    if request.method == 'GET':
        try:
            cinemasinfo = API_control.allCinemas()
            return json.dumps(cinemasinfo)
        except:
            return ('error')
Exemplo n.º 2
0
def allmovies():
    if request.method == 'GET':
        try:
            moviesinfo = API_control.allMovies()
            return moviesinfo
        except:
            return ('error')
Exemplo n.º 3
0
def getshowtime():
    if request.method == 'POST':
        try:
            jsdata = request.get_data(as_text=True)
            data = json.loads(jsdata)
            id = data['id']
            from_time = data['from_time']
            to_time = data['to_time']
            movieshowtime = API_control.searchMovie(id, from_time, to_time)
            return movieshowtime
        except:
            return ('error')
Exemplo n.º 4
0
def getmovie():
    if request.method == 'POST':
        try:
            jsdata = request.get_data(as_text=True)
            data = json.loads(jsdata)
            imdb_id = data['IMDB_ID']
            id = data['id']
            comments = database_control.findMovieComments(imdb_id)
            movieinfo = API_control.getMovieInfo2(id)
            for i in range(4, 0, -1):
                if movieinfo['movie']['poster_image']['image_files'][i]['url']:
                    poster = movieinfo['movie']['poster_image']['image_files'][
                        i]['url']
            movie = database_control.mc.movie(imdb_id, poster,
                                              movieinfo['movie']['title'],
                                              movieinfo['movie'], comments)
            return movie.toJson()
        except:
            return ('error')