Django error no reverse match with arguments '('',)''

Мне как-то неловко использовать свое первое сообщение как крик о помощи, но эй, я точно не первый lulz, в любом случае, я учу себя python/django и я действительно застрял на данный момент, и в последнее время я сам решаю проблемы и трачу много времени на это, и на этой я застрял.

Я получаю ошибку: NoReverseMatch at /messages/newreply/1/ Не найден ответ для 'newreply' с аргументами '('',)'. Попытка 1 шаблона(ов): ['messages/newreply/(?P<post_id>[0-9]+)/\Z']

Это мой файл url;

app_name = 'board'
urlpatterns = [
    path('', views.index, name='index'),
    path('<int:post_id>/', views.postdetail, name='detail'),
    path('newmsg/', views.newmsg, name='newmsg'),
    path('newreply/<int:post_id>/', views.newreply, name='newreply')

view

def newreply(request, post_id):
    post = Post.objects.get(id=post_id)
    if request.method != "POST":
        form = ReplyForm()
    else:
        form = ReplyForm(data=request.POST)
        if form.is_valid():
            newreply= form.save(commit=False)
            newreply.post = post
            newreply.save()
            return redirect('board:index')
    context = {'form':form}
    return render(request, 'board/newreply.html', context)

шаблон;

{% extends 'pages/base.html' %}
{% block content %}

<p>Add your reply here</p>
<form action="{% url 'board:newreply' post.id %}"method ='post'>
    {% csrf_token %}
    {{ form.as_p }}
    <button name = "submit">Add post</button>
</form>
{% endblock content %}

Я перепробовал столько всего, что теперь даже не знаю, с чего начать, поэтому буду очень признателен за любую помощь, особенно за знание того, почему это происходит, так как я прочитал несколько сообщений с таким же типом ошибки, но попытка найти решение привела к другим ошибкам для меня.

Спасибо!

Это действительно бесполезная и раздражающая ошибка. Обычно она означает, что вы не передали что-то в контексте запроса. В данном случае post объект.

context = {'form':form, 'post': post}
return render(request, 'board/newreply.html', context)
Вернуться на верх