diff options
| author | Bobby <[email protected]> | 2024-08-25 13:17:21 -0400 |
|---|---|---|
| committer | Bobby <[email protected]> | 2024-08-25 13:17:21 -0400 |
| commit | 7a78f78007eae768c1c56ba4d67546845e622284 (patch) | |
| tree | 6b3b71bdadb1b92a14e62d4d08ceac218f27527f /homepage | |
| parent | 1d3f9c61f94264fe351cd22346fbdf92e67e3839 (diff) | |
| download | yugen-7a78f78007eae768c1c56ba4d67546845e622284.tar.xz yugen-7a78f78007eae768c1c56ba4d67546845e622284.zip | |
anime lists on home
Diffstat (limited to 'homepage')
| -rw-r--r-- | homepage/utils.py | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/homepage/utils.py b/homepage/utils.py index f374224..9466afe 100644 --- a/homepage/utils.py +++ b/homepage/utils.py @@ -48,35 +48,35 @@ def get_next_season_year(): return current_year + 1 -def get_trending_anime(): - request_url = f"{CONSUMET_URL}/meta/anilist/trending?page=1&perPage=34" +def get_trending_anime(page=1, per_page=34): + request_url = f"{CONSUMET_URL}/meta/anilist/trending?page={page}&perPage={per_page}" response = requests.get(request_url) return response.json() -def get_popular_anime(): - request_url = f"{CONSUMET_URL}/meta/anilist/advanced-search?type=ANIME&sort=[%22POPULARITY_DESC%22]&?page=1&perPage=34" +def get_popular_anime(page=1, per_page=34): + request_url = f"{CONSUMET_URL}/meta/anilist/advanced-search?type=ANIME&sort=[%22POPULARITY_DESC%22]&?page={page}&perPage={per_page}" response = requests.get(request_url) return response.json() -def get_top_anime(): - request_url = f"{CONSUMET_URL}/meta/anilist/advanced-search?type=ANIME&sort=[%22SCORE_DESC%22]&?page=1&perPage=34" +def get_top_anime(page=1, per_page=34): + request_url = f"{CONSUMET_URL}/meta/anilist/advanced-search?type=ANIME&sort=[%22SCORE_DESC%22]&?page={page}&perPage={per_page}" response = requests.get(request_url) return response.json() -def get_top_airing_anime(): +def get_top_airing_anime(page=1, per_page=6): season = get_current_season() year = get_current_year() - request_url = f"{CONSUMET_URL}/meta/anilist/advanced-search?type=ANIME&status=RELEASING&sort=[%22POPULARITY_DESC%22]&season={season}&year={year}&?page=1&perPage=6" + request_url = f"{CONSUMET_URL}/meta/anilist/advanced-search?type=ANIME&status=RELEASING&sort=[%22POPULARITY_DESC%22]&season={season}&year={year}&?page={page}&perPage={per_page}" response = requests.get(request_url) return response.json() -def get_upcoming_anime(): +def get_upcoming_anime(page=1, per_page=6): season = get_next_season() year = get_next_season_year() - request_url = f"{CONSUMET_URL}/meta/anilist/advanced-search?type=ANIME&status=NOT_YET_RELEASED&sort=[%22POPULARITY_DESC%22]&season={season}&year={year}&?page=1&perPage=6" + request_url = f"{CONSUMET_URL}/meta/anilist/advanced-search?type=ANIME&status=NOT_YET_RELEASED&sort=[%22POPULARITY_DESC%22]&season={season}&year={year}&?page={page}&perPage={per_page}" response = requests.get(request_url) return response.json() |
