на самом деле я делаю проект в шаблоне Django.
HTML для загрузки определенного сообщения, а также комментариев и ответов, связанных с этим сообщением.
<div>
<p>{{post_data}}</p>
</div>
<br>
<div id="add">
{% for i in comments%}
<div><p>{{i.message}}</p><br><span>{{i.time}}{{i.user}}</span></div>
<a class="btn btn-primary" data-toggle="collapse" href="#collapse{{i.pk}}" role="button" aria-expanded="false" aria-controls="collapse{{i.pk}}">Reply</a>
<div class="collapse" id="collapse{{i.pk}}">
<form class="my_form_rep" action="{% url 'b' %}" method="POST">
{% csrf_token %}
<input id="rep" required minlength="5" name="message" type="text"><br>
<input type="hidden" name="parent" value="{{i.pk}}"><br>
<button class="click" title="add your reply" type="submit">Reply Comment</button>
</form>
</div>
<br>
<a class="links" role="button" data-toggle="collapse" href="#collapse_rep{{i.pk}}" aria-expanded="false" aria-controls="collapse_rep{{i.pk}}">View {{i.comment.all.count}} Reply Comments</a>
<div id="collapse_rep{{i.pk}}" class="rep_comm{{i.pk}} collapse">
{% for j in i.comment.all %}
<div id="reply{{j.pk}}" style="margin-left:50px;"><p>{{j.replie_msg}}</p><br><span>{{j.time}}{{j.replie_user}}</span></div>
{% endfor %}
</div>
{% endfor %}
</div>
<div>
<form id="my_form" action="{% url 'a' pk=id %}" method="POST">
{% csrf_token %}
<input id="in" required minlength="5" name="message" type="text"><br>
<button class="click" title="add your comment" type="submit">Comment</button>
</form>
</div>
когда пользователь получает уведомление о том, что кто-то ответил на его / ее комментарий и переходит по ссылке уведомления.
например, http://127.0.0.1: 8000 / post / 2 # reply154
Я не могу добавить ссылку в URL-адрес на #reply {ReplyComment_primary_keyValue} div, потому что его родительский div сворачивается и не расширяется, когда пользователь щелкает ссылку уведомления.