I can't figure out why my comment vars aren't available in my
template. I'm using django.contrib.markup and when I try to preview
the comments nothing is displayed, however, the comment var is
available in {{ comment|linebreaks }} but not in
{{ comment.submit_date|date:"F j, Y" }}, {{ comment.person_name }} or
{{ comment.comment|markdown:"safe" }}. Does anyone see what I'm doing
wrong?
code for preview.html:

 {% load comments %}
  <form id="comment-form" class="comment-form" action="{%
comment_form_target %}" method="post">
    {% if next %}<input type="hidden" name="next" value="{{ next }}" />
{% endif %}
    {% if form.errors %}
    <h1>{% blocktrans count form.errors|length as counter %}Please
correct the error below{% plural %}Please correct the errors below{%
endblocktrans %}</h1>
    {% else %}
    <h4>{% trans "Preview your comment" %}</h4>
      <blockquote>{{ comment|linebreaks }}</blockquote>
{% load markup %}
<h2>Post a comment</h2>
<p>Here's how your comment will look:</p>
<p>On {{ comment.submit_date|date:"F j, Y" }},
{{ comment.person_name }} said:</p>
{{ comment.comment|markdown:"safe" }}

Thanks,

J

--

You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-us...@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=.


Reply via email to