Почему не могу добавить комменты на сайте?

Помогите пожалуйста с проблемой!У меня есть ссылка leave_comment,отвечающая за добавления комментов на сайте,так-же создал вьюшку leave_comment,вообщем я решил поменять название этой ссылки,потом хотел вернуть обратно(до того как поменял название все добавлялось),вернул старое название ссылки и комменты не добавляются,я просто ввожу текст в поле ввода,жму и ничего не происходит,текст так же остается в поле ввода и никуда не исчезает!! Вот код urls.py приложения:

from django.urls import path

from . import views 

app_name = 'articles'

    urlpatterns = [
        path('', views.index, name = 'index'),
        path('<int:article_id>/', views.detail, name = 'detail'),
        path('<int:article_id>/leave_comment/', views.leave_comment, name = 'leave_comment')
    ]

Вот код views.py(тоже приложение):

from django.http import Http404,HttpResponseRedirect
from django.shortcuts import render 

from django.urls import reverse

from .models import Article, Comment

def index(request):
    test = Article.objects.order_by('-pub_date')[:5]
    return render(request,'articles/list.html',{'test':test})

def detail(request,article_id):
    try:    
        a = Article.objects.get(id = article_id)      
    except:
        raise Http404('Статьи не найдены')    

    test2 = a.comment_set.order_by('-id')[:10]

    return render(request,'articles/detail.html',{'article': a, 'test2': test2})

def leave_comment(request,article_id):
    try:    
        a = Article.objects.get(id = article_id)      
    except:
        raise Http404('Статьи не найдены')
    a.comment_set.create(author_name = request.POST['name'],comment_text = request.POST['text'])    

    return HttpResponseRedirect(reverse('articles:detail', args = (a.id,)) )

И вот detail.py(лежит в папке проекта Мой проект/templates/articles articles -мое приложение)потому что изменял название этой ссылки только в 3 файлах:

{% extends 'base.html' %}

{% block title %}{{article.article_title}}{% endblock %}

{% block content %}

<h1>{{article.article_title}}</h1>

<h2>{{article.article_text}}</h2>

<em>{{article.pub_date}}</em> 
<hr>

{% if test2 %}
    {% for c in test2  %}
    <p>
        <strong>{{c.author_name}}</strong>
        <p>{{c.comment_text}}</p>
    {% endfor  %}    
    </p>
{% else %}
Комментарии не найдены!    
{% endif %}

<hr>

<form action="{% url 'articles:leave_comment' article.id %}" method="POST"></form>

    {% csrf_token %}

    <input type = 'text' required placeholder="Введите имя", name = 'name'><br>
    <textarea name="text" required placeholder="Текст комментария" id="" cols="30" rows="10"></textarea><br>
    <button type = 'submit'>Добавить комментарий</button>
</form>

ПОМОГИТЕ ПОЖАЛУЙСТА!


Ответы (0 шт):