Как я могу исправить свой код Комментарий к ответу Django
При вводе ответного комментария, он будет перенаправлен на мой пост с комментариями
Как я могу это исправить? Пожалуйста, кто-нибудь помогите мне
post_detail.html
<!-- Reply Button Area -->
<button class="btn btn-sm btn-secondary" type="button" style="float:right" data-toggle="collapse" data-target="#replyBox{{comment.id}}" aria-expanded="false" aria-controls="replyBox{{comment.id}}">
Reply
</button>
<div class="collapse" id="replyBox{{comment.id}}">
<div class="card card-body my-2">
<form action="/blog/{{ comment.pk }}/reply_comment/" method="post">
{% csrf_token %}
<div class="form-group">
<label for="comment">Reply </label>
<input type="text" class="form-control" name="comment" placeholder="type the comment">
<input type="hidden" name="parentSno" value="{{comment.id}}">
</div>
<input type="hidden" name="post.pk" value="{{post.pk}}">
<button type="submit" class="btn btn-sm btn-primary">Complete</button>
</form>
</div>
</div>
<!-- Reply Button Area END -->
Views.py
def reply_comment(request , comment_pk) :
if request.user.is_authenticated :
comment = get_object_or_404(Comment , pk=comment_pk)
if request.method == 'POST' :
recomment_form = ReCommentForm(request.POST)
if recomment_form.is_valid() :
recomment = recomment_form.save(commit=False)
recomment.author = request.user
recomment.comment = comment
recomment.save()
return redirect(comment.get_absolute_url())
return redirect(comment.post.get_absolute_url())
else :
raise PermissionError
Это адрес github с кодом Спасибо!!! https://github.com/JaehyoJJAng/doitdjnago_help/tree/c36a75bf089ceb027c9cf9f5c184ac37f77f3788