diff --git a/lesson_app/app/views.py b/lesson_app/app/views.py index 6b7fff5..c3646d7 100644 --- a/lesson_app/app/views.py +++ b/lesson_app/app/views.py @@ -39,9 +39,10 @@ lessons_data = [ } ] -@route_get("lessons") -def lessons(params): - return {"lessons": lessons_data} +@route_get("course") +def course(params): + course_name = sorted(set(lesson["course"] for lesson in lessons_data)) + return {"course": course_name} @route_get("units") def units(params): @@ -53,6 +54,10 @@ def topics(params): topic_names = sorted(set(lesson["topic"] for lesson in lessons_data)) return {"topics": topic_names} +@route_get("lessons") +def lessons(params): + return {"lessons": lessons_data} + @route_get("notes") def notes(params): notes_names = sorted(set(lesson["notes"] for lesson in lessons_data))