Как создать запись в таблице в представлениях django

Я хочу сделать систему лайков на сайте, и мне нужно создать запись в таблице на кнопке. Когда человек нажимает на like, в таблицу записывается строка 1, а когда dislike 0

views.py

def forum(requset):
      model = Quetions.objects.all()
      answer = Answer.objects.all()
      count = Answer.objects.all().count()
count_answer = Quetions.objects.all().count() 
paginator = Paginator(model, 1) # Show 25 contacts per page.
page_number = requset.GET.get('page')
question_id = requset.GET.get('id',False)
page_obj = paginator.get_page(page_number)
requestanswer = requset.GET.get('id',False)
like_disli = like.objects.filter(like_dislike = "1").count()
dislike = like.objects.filter(like_dislike = "0").count()
createlike = 
objects = {
    'model': page_obj,
    'answer':answer,
    'count':count,
    'count_question':count_answer,
    'page_obj':page_obj,
    'question':question_id,
    'id':model,
    'request':requestanswer,
    'like':like_disli,
    'dislike':dislike,
    'createlike':createlike,
    }
return render(requset,'forum.html',objects)

forum.html

 <span>
            <i class="fas fa-thumbs-up" style="color: blue;margin-right: 5px;" onclick="incrementClick()"></i>{{like}}<i class="fas fa-thumbs-down" style="color: red;margin-right: 5px;margin-left: 10px;" onclick="dislikeclick()"></i>{{dislike}} 
        </span>
{% block js %}
<script>
var a = "{{createlike}}"
function incrementClick() {
    a
}
function dislikeclick() {
    dislikedisplay(++dislikecounter);
}
function updateDisplay(val) {
    document.getElementById("counter-label").innerHTML = val;
}
function dislikedisplay(val){
    document.getElementById("counter").innerHTML = val
}
</script> 
{% endblock js %}

расскажите мне, как это сделать?????

Вернуться на верх