Skip to content

Commit 534b067

Browse files
committed
Moves ordering of API methods. I *believe* this is due to a change in responder, fixes talkpython#22 Days 93-100: @api.route ↑↑ shifts
1 parent b4b2d68 commit 534b067

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

days/093-096-vuejs/movie_svc/views/api_views.py

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,11 @@ def search_director(_, resp, director_name: str):
4040
resp.media = {'keyword': director_name, 'hits': movies_dicts, 'truncated_results': limited}
4141

4242

43+
@api.route("/api/movie/genre/all")
44+
def all_genres(_, resp: Response):
45+
resp.media = db.all_genres()
46+
47+
4348
@api.route("/api/movie/genre/{genre}")
4449
def movies_by_genre(_, resp: Response, genre: str):
4550
hits = db.movies_by_genre(genre)
@@ -57,14 +62,6 @@ def movies_by_genre(_, resp: Response, genre: str):
5762
resp.media = {'genre': genre, 'hits': hits_dicts, 'truncated_results': limited}
5863

5964

60-
@api.route("/api/movie/{imdb_number}")
61-
def search_imdb(_, resp, imdb_number: str):
62-
movie = db.find_by_imdb(imdb_number)
63-
print("Looking up movie by code: {}, found? {}".format(imdb_number, 'Yes' if movie else 'NO'))
64-
65-
resp.media = db.movie_to_dict(movie)
66-
67-
6865
@api.route("/api/movie/top")
6966
def top_movies(_, resp: Response):
7067
hits = db.movies_by_popularity()
@@ -83,6 +80,9 @@ def top_movies(_, resp: Response):
8380
resp.media = {'keyword': keyword, 'hits': hits_dicts, 'truncated_results': limited}
8481

8582

86-
@api.route("/api/movie/genre/all")
87-
def all_genres(_, resp: Response):
88-
resp.media = db.all_genres()
83+
@api.route("/api/movie/{imdb_number}")
84+
def search_imdb(_, resp, imdb_number: str):
85+
movie = db.find_by_imdb(imdb_number)
86+
print("Looking up movie by code: {}, found? {}".format(imdb_number, 'Yes' if movie else 'NO'))
87+
88+
resp.media = db.movie_to_dict(movie)

0 commit comments

Comments
 (0)