Пример #1
0
def get_movie_labels(repo: AbstractRepository):
    movies = repo.get_movies()
    movies.sort()
    movies_dict = movies_to_dict(movies)
    for movies in movies_dict:
        movies['url'] = url_for('movie_bp.movie_by_id', id=movies['id'])
    return movies_dict
Пример #2
0
def get_random_movies(quantity, repo: AbstractRepository):
    movie_count = len(repo.get_movies())
    random_ids = random.sample(range(1, movie_count), quantity)
    movies = repo.get_movies_by_rank(random_ids)
    movies_dict = movies_to_dict(movies)
    return movies_dict