django.contrib.comments
ブログアプリケーションで使用して、フォームの表示方法をカスタマイズしたいと思います。私の問題は、非表示のフィールドの表示は問題なく機能しますが、フィールドを表示できないことです。ドキュメントを見て、フォームを表示する通常の方法と比較しましたが、正直なところ、次のことがうまくいかない理由がわかりません。
{% get_comment_form for comments_object as form %}
<form action="{% comment_form_target %}" method="POST">
[…]
{% for hidden in form.hidden_fields %}
{{ hidden }}
{% endfor %}
{% for field in form.fields %}
{{field}}
{% endfor %}
[…]
</form>
出力は次のようになります。
<form action="/comments/post/" method="POST">
<input type="hidden" name="content_type" value="flatpages.flatpage" id="id_content_type" />
<input type="hidden" name="object_pk" value="1" id="id_object_pk" />
<input type="hidden" name="timestamp" value="1269522506" id="id_timestamp" />
<input type="hidden" name="security_hash" value="ec4…0fd" id="id_security_hash" />
content_type
object_pk
timestamp
security_hash
name
email
url
comment
honeypot
[…]
</form>
</div>
私が間違っていることを教えてもらえますか?前もって感謝します