From 438948be40f16543504cfd0e8dc3fbf8fad31dda Mon Sep 17 00:00:00 2001 From: Danielle Tear Date: Wed, 1 May 2024 19:45:28 -0400 Subject: [PATCH] Added a route to get a random poem. --- poem_server/app/views.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/poem_server/app/views.py b/poem_server/app/views.py index 80b5a84..16ccdce 100644 --- a/poem_server/app/views.py +++ b/poem_server/app/views.py @@ -57,4 +57,8 @@ def get_couplet_with_rhyme(params): if line.rhyming_lines().count() > 0: flag = False rhyming_line = line.rhyming_lines().random() - return {'couplet' : [line, rhyming_line], 'rhyme' : params['rhyme']} \ No newline at end of file + return {'couplet' : [line, rhyming_line], 'rhyme' : params['rhyme']} + +@route_get('poems/random', args={}) +def get_random_line(params): + return {'poem': Poem.objects.random()}