免責聲明:我是新來的Python和Django的,但在Drupal已經設定初學者Django的:下一個按鈕作爲提交
我正在開發一個基於Web的嚮導(在Microsoft Windows一樣安裝屏幕)說明文字後面上一個和下一個按鈕(這是大綠色的左右箭頭)。到現在爲止還挺好。
但是,我當前的嚮導頁面(在project.html中,由我的django apps views.py加載)現在使用一個表單(ModelForm的實例),它要求用戶輸入「項目」名稱,例如My項目。通常,這種HTML表單會使用Submit按鈕,但由於這是一個嚮導,我需要Next按鈕作爲Submit按鈕,完全隱藏Submit按鈕。另外,表單結束後會出現箭頭圖標。
你會如何做到這一點?當然,我可以使用jquery,但有更好的pythonic或django方式嗎?
一些代碼:
#project.html
{% extends "base.html" %}
{% load i18n %}
<h3><span>{% trans 'Project details' %}</span></h3>
<p>{% trans 'What is the name of this project?' %}
<form method="post" action="">
{{ form.as_table }}
<input type="submit" value="Submit"/>
</form>
</p>
{% endblock %}
{% block buttonbar %}
<a href="/"><img src="/static/img/Button-Previous-icon-50.png" width="50" height="50" alt="Previous"><span>{% trans 'Previous' %}</span></a>
<a href="/profile"><img src="/static/img/Button-Next-icon-50.png" width="50" height="50" alt="Next button"><span>{% trans 'Next' %}</span></a>
{% endblock %}
謝謝!
............... – 2012-03-03 17:27:09
嘗試Django表單嚮導,也似乎是更多的HTML相關的,你需要一個圖像按鈕... – Jingo 2012-03-03 17:35:08