<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 431,  comments - 344,  trackbacks - 0

    If your site uses the same rendering logic for forms in multiple places, you can reduce duplication by saving the form's loop in a standalone template and using the include tag to reuse it in other templates:

    <form action="/contact/" method="POST">
    {% include "form_snippet.html" %}
    <p><input type="submit" value="Send message" /></p>
    </form>
    # In form_snippet.html:
    {% for field in form %}
    <div class="fieldWrapper">
    {{ field.errors }}
    {{ field.label_tag }}: {{ field }}
    </div>
    {% endfor %}
    

    If the form object passed to a template has a different name within the context, you can alias it using the with tag:

    <form action="/comments/add/" method="POST">
    {% with comment_form as form %}
    {% include "form_snippet.html" %}
    {% endwith %}
    <p><input type="submit" value="Submit comment" /></p>
    </form>
    

    If you find yourself doing this often, you might consider creating a custom inclusion tag.

    posted on 2009-04-03 11:58 周銳 閱讀(124) 評論(0)  編輯  收藏 所屬分類: Python
    主站蜘蛛池模板: 亚洲高清偷拍一区二区三区| 国产精品亚洲а∨天堂2021| 亚洲精品国精品久久99热| 美女视频黄的全免费视频 | 中文字幕免费在线看线人| 国产精品九九久久免费视频| 亚洲精品无码专区在线| 亚洲无限乱码一二三四区| 亚洲成AV人片在线观看无| 亚洲伊人成无码综合网 | 亚洲婷婷国产精品电影人久久| 无码人妻久久一区二区三区免费丨| 四虎国产精品永久免费网址| 久久国产精品免费一区| 黄网站色视频免费观看45分钟| 亚洲国产成人久久99精品| 久久亚洲春色中文字幕久久久| 精品国产亚洲男女在线线电影 | 亚洲av无码国产精品夜色午夜| 激情综合色五月丁香六月亚洲| 又黄又大又爽免费视频| 日本视频免费在线| 日韩视频在线免费观看| 久久久久久久久免费看无码| 99久久免费国产精品特黄| AV无码免费永久在线观看| 国产精品入口麻豆免费观看| 成人免费激情视频| 国产电影午夜成年免费视频| 中国人xxxxx69免费视频| 亚洲视频免费在线看| 99热这里有免费国产精品| 99re免费在线视频| 在线观看永久免费| 亚洲免费在线观看视频| 成年人网站免费视频| 和日本免费不卡在线v| 成人免费视频88| 国产在线观看免费完整版中文版| 日本无吗免费一二区| 亚洲国产精品不卡毛片a在线|