Guest User

Untitled

a guest
Oct 18th, 2017
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.33 KB | None | 0 0
  1. {% load comments i18n %} {#Подгружаем комментарии#}
  2.  
  3. <h2>Разместить комментарий</h2>
  4. {% get_comment_form for {#Entry#} as form %} {#Рисуем форму для ввода комментариев (просто. без изысков)#}
  5. <form action="{% comment_form_target %}" method="post" >{% csrf_token %}
  6. {% if next %}<div><input type="hidden" name="next" value="{{ next }}" /></div>{% endif %}
  7. {{form.content_type}}{{form.object_pk}}{{form.timestamp}}{{form.security_hash}}
  8. <table width="100%">
  9. <tr>
  10. <td width="20%">
  11. Имя:<br />
  12. <p>{{form.name}}</p>
  13. e-mail:<br />
  14. <p>{{form.email}}</p>
  15. WWW<em>(Ваш сайт)</em>:<br />
  16. <p>{{form.url}}</p>
  17. Поле для проверки на спамм. Оставьте его пустым.<br />
  18. <p>{{form.honeypot}}</p>
  19. </td>
  20. <td width="80%">
  21. Комментарий:<br />
  22. {{form.comment}}
  23. </td>
  24. </tr>
  25. <tr>
  26. <td>
  27. &nbsp;
  28. </td>
  29. <td>
  30. <input type="hidden" name="next" value="{# url #}" />
  31. <input type="submit" name="submit" class="submit-post" value="{% trans "Post" %}" />
  32. <input type="submit" name="preview" class="submit-preview" value="{% trans "Preview" %}" />
  33. </td>
  34. </table>
  35. </form>
  36.  
  37.  
  38. {% get_comment_count for {#Entry#} as comment_count %} {#Подгружаем список комментариев#}
  39. <h2>Комментарии: [{{ comment_count }}]</h2>
  40. {% get_comment_list for {#Entry#} as comment_list %}
  41. {% for comment in comment_list|dictsortreversed:"submit_date" %}{#Перебираем список комментариев в обратном хронологическом порядке#}
  42. <dl id="comments">
  43. {{ comment.name }} {{ comment.submit_date|date:"d.m.Y G:i" }}
  44. {#Выводим имя комметатора и дату в нашем формате#}
  45. <dd>
  46. {{ comment.comment|striptags|urlizetrunc:20|linebreaksbr }}
  47. {#Выводим содержание комментария убирая Html теги, делая короткие ссылки и переводы строки в виде <br />#}
  48. </dd>
  49. </dl>
  50. {% endfor %}
Add Comment
Please, Sign In to add comment