diff --git a/backend/app.py b/backend/app.py index ee9d8ce02..21da86142 100644 --- a/backend/app.py +++ b/backend/app.py @@ -39,7 +39,7 @@ # Sample search using json with pandas def json_search(query): matches = movies_df[movies_df['title'].str.lower().str.contains(query.lower()) | movies_df['original_title'].str.lower().str.contains(query.lower())] - matches_filtered = matches[['title', 'overview', 'vote_average', 'reviews']] # Adjusted to match relevant fields in the new JSON + matches_filtered = matches[['title', 'overview', 'vote_average', 'reviews','image','popularity']] # Adjusted to match relevant fields in the new JSON matches_filtered_json = matches_filtered.to_json(orient='records') return matches_filtered_json def genre_search(genre): @@ -59,7 +59,7 @@ def is_genre_present(genres_str, genre): return False matches = movies_df[movies_df['genres'].apply(lambda g: is_genre_present(g, genre))] - matches_filtered = matches[['title', 'overview', 'vote_average','reviews']] + matches_filtered = matches[['title', 'overview', 'vote_average', 'reviews','image','popularity']] matches_filtered_json = matches_filtered.to_json(orient='records') return matches_filtered_json diff --git a/backend/checkjson.py b/backend/checkjson.py new file mode 100644 index 000000000..296487d90 --- /dev/null +++ b/backend/checkjson.py @@ -0,0 +1,6 @@ +import json + +with open('init.json', 'r') as file: + data = json.load(file) + for item in data: + print(item['popularity'], item['image'])