summaryrefslogtreecommitdiff
path: root/website/views.py
diff options
context:
space:
mode:
Diffstat (limited to 'website/views.py')
-rw-r--r--website/views.py16
1 files changed, 16 insertions, 0 deletions
diff --git a/website/views.py b/website/views.py
index e18a000..538d90e 100644
--- a/website/views.py
+++ b/website/views.py
@@ -155,3 +155,19 @@ def ajax_question_update(request):
question.body = body
question.save()
return HttpResponse("saved")
+
+@csrf_exempt
+def ajax_similar_questions(request):
+ if request.method == 'POST':
+ category = request.POST['category']
+ tutorial = request.POST['tutorial']
+ minute_range = request.POST['minute_range']
+ second_range = request.POST['second_range']
+
+ # add more filtering when the forum grows
+ questions = Question.objects.filter(category=category).filter(tutorial=tutorial)
+ context = {
+ 'questions': questions
+ }
+ return render(request, 'website/templates/ajax-similar-questions.html', context);
+