Django Like Button Post не отображается на html-сайте

Я следовал онлайн-учебнику, чтобы добавить кнопку like на мой сайт/index html-файл, но по какой-то причине она не отображается на сайте. Это должно быть связано с url или файлами views, но я не могу понять. Ниже приведен код. Модели, которые я пытаюсь вытащить, перенесены и работают. Если у кого-то есть советы, которые я могу попробовать, я буду очень признателен.

просматривает файл:

**from django.shortcuts import render, redirect
from django.http import JsonResponse
import json
import datetime
from .models import * 
from .utils import cookieCart, cartData, guestOrder
from .models import Post, Like
# Create your views here.
def index(request):
    return render(request, 'index.html', {})
def post_view(request):
    qs = Post.objects.all()
    user = request.user
    context = {
        'qs': qs,
        'user': user, 
    }
    return render(request, 'posts/postlike.html', context)
def like_post(request):
    user = request.user
    if request.method == 'POST':
        post_id = request.POST.get('post_id')
        post_obj = Post.objects.get(id=post_id)
        if user in post_obj.liked.all():
            post_obj.liked.remove(user)
        else:
            post_obj.liked.add(user)
        like, created = Like.objects.filter(user=user, post_id=post_id)
        if not created:
            if like.value == 'Like':
                like.value = 'Unlike'
            else:
                like.value = 'Like'
        like.save()
    return redirect('post-list')**
    

urls file:

**from django.urls import path
from . import views 
from .views import post_view, like_post
urlpatterns = [
    path('', views.index, name='index'),
    path('store/', views.store, name='store'),
    path('postlike/', post_view, name='post-list'),
    path('like/', like_post, name='like-post'),
]**

Это postlike.html, который я расширяю в основной индекс сайта, чтобы создать кнопку like для некоторых моих картинок, но она не тянет.

*

*{% extends 'index.html' %}
{% block title %}
{% endblock title %}
{% block content %}
        {% for obj in qs %}
            <h1>{{ obj.title }}</h1>
            <p>{{ obj.body }}</p>
            <form action="{% url 'like-post' %}" method='POST' class="ui form">
                {% csrf_token %}
                <input type='hidden' name='post_id' value="{{ obj.id }}">
                {% if user not in obj.liked.all %}
                    <button class="UI button positive" type='submit'>Like</button>
                {% else %}
                    <button class="ui button negative" type='submit'>Unlike</button>
                {% endif %}
            </form>
            <strong>{{ obj.liked.all.count }}</strong>
        {% endfor %}
{% endblock content %}**

Index.html (это моя главная домашняя страница). Я добавил блоки extends, чтобы уточнить, что куда добавлять.

**{% block title %}
{% endblock title %}
{% block content %}
{% endblock content %}**
Вернуться на верх