From 48868c687c233ab4a2207962a3101ffe8d708b54 Mon Sep 17 00:00:00 2001 From: Saurabh Date: Wed, 21 Aug 2019 19:12:26 +0530 Subject: [PATCH 1/8] Similar Questions --- .gitignore | 2 + static/website/js/custom.js | 13 ++-- static/website/templates/new-question.html | 16 ++++- website/spam_checker.py | 64 +++++++++++++++++ website/views.py | 82 +++++++++++++++++----- 5 files changed, 152 insertions(+), 25 deletions(-) create mode 100644 website/spam_checker.py diff --git a/.gitignore b/.gitignore index 2d70242..8d92b6a 100755 --- a/.gitignore +++ b/.gitignore @@ -7,6 +7,8 @@ forums/local_settings.py static/CACHE/* *.py[cod] robots.txt +cuss.csv +stopwords_English.csv # C extensions *.so diff --git a/static/website/js/custom.js b/static/website/js/custom.js index d60e1d5..4089e9b 100755 --- a/static/website/js/custom.js +++ b/static/website/js/custom.js @@ -3,6 +3,7 @@ $(document).ready(function() { $tutorial = $("#id_tutorial"); $minute_range = $("#id_minute_range"); $second_range = $("#id_second_range"); + $title = $("#id_title") var tutorial = $tutorial.val(); var category = $category.val(); @@ -98,15 +99,17 @@ $(document).ready(function() { } }); - $second_range.change(function() { + $title.change(function() { + alert("data"+$title.val()); $.ajax({ url: "/ajax-similar-questions/", type: "POST", data: { - category: $category.val(), - tutorial: $tutorial.val(), - minute_range: $minute_range.val(), - second_range: $second_range.val() + category : $category.val(), + tutorial : $tutorial.val(), + minute_range : $minute_range.val(), + second_range : $second_range.val(), + title : $title.val(), }, dataType: "html", success: function(data) { diff --git a/static/website/templates/new-question.html b/static/website/templates/new-question.html index 28fc707..3ac1923 100755 --- a/static/website/templates/new-question.html +++ b/static/website/templates/new-question.html @@ -40,7 +40,16 @@


- + + {% if spam %} + + {% endif %}

Please enter your question details.

@@ -48,6 +57,7 @@

{% render_field form.title class+="form-control" %}

+
{% render_field form.body class+="form-control" %} @@ -59,7 +69,7 @@

-