2014-02-20 205 views
1

我是一個嘗試創建按鈕的新手Django用戶,該按鈕在單擊時鏈接到站點中的另一個頁面。我已經嘗試了幾個我已經找到的不同例子,但是沒有一個例子對我來說很有用...Django:按鈕鏈接

作爲一個例子,爲什麼這不起作用?

<form method="link" action="{% url 'gui' %}"> 
<input type="button" value="Start"> 
</form> 

在這裏,「貴」是我給我在urls.py鏈接到所需的頁面名稱。

我也是在一般相當新的HTML,所以它可能是我的HTML是錯誤的...

謝謝。

回答

4

嗯,你爲什麼使用窗體和按鈕?

你可以使用a

<a href="{% url 'appname.nameofthefunctioninViews' %}">Clic here</a> 

如果你想使用的形式,請發表您的urls.py.

+1

或者您可以使用'{%url'名稱'URL'名稱'%}' – arocks

+0

arocks - 是的,這是我在上面的示例中使用的。 'gui'是我的urls.py文件中的URL模式的名稱。 – Karnivaurus

+0

我想使用表單的原因,而不僅僅是一個鏈接,是因爲我希望它的樣式像一個按鈕,而不是簡單的文本鏈接。 – Karnivaurus