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()}