Я вроде разобрался как форму сделать, как ее выдать - тоже вроде понятно.
Но вот можно ли использовать форму как часть шаблона?
Ну например, все тот же мой RSS-аггрегатор, у меня главная страница - выводит список собраных сообщения. Шаблон такой:
{% extends “base.html” %}
{% block title %}Ындекс{% endblock %}
{% block content %}
{% if object_list %}
{% for entry in object_list %}
<table width=90% border=1>
<tr bgcolor=#dddddd>
<td width=“80”>
<a href=“/feeds/{{ entry.feed_id.id }}”>{{ entry.feed_id }}</a>
</td>
<td width=“200”>{{ entry.post_date }}</td>
<td>{{ entry.post_title }}</td>
<tr><td colspan=“3”>{{ entry.post_symmary }}</td>
</table>
<br/>
{% endfor %}
{% else %}
<p>No feeds are available.</p>
{% endif %}
{% endblock %}
вот теперь допустим хочу сделать формочку добавления нового фида, чтобы она была на главной странице например вверху.
можно ли это сделать красиво? верю что можно, тока как? :-)
PS как экранировать HTML?