2015-05-02 38 views
0

我有一個django python項目。在主頁面中,我有一個數字列表和一個搜索按鈕。我想要的是使按鈕帶我到另一個頁面根據從列表中選擇的選擇。 這就是我把urls.py如何使按鈕按照選定的選項行事?

url(r'^numero/(?P<numero>\d+)/$', 'plot_by_accountcode', name="plot_by_accountcode") 

我應該如何申報在模板文件中的按鈕(html的) 如:我數[12,13,14,15]的這個名單我選擇13和我點擊搜索按鈕我希望它帶我到網頁的網址http://IP/numero/13

我該怎麼做?

回答

0

我看到兩個解決方案:

  1. 使用HTML form並通過GET參數檢索視圖中的數字。但這意味着更改您的網址格式不包含該號碼。

    優點:它是純HTML,它很簡單,直接。
    缺點:你的網址並不像他們那麼好。

  2. 使用JavaScript在用戶進行選擇時更新按鈕的URL。

    優點:保持良好的網址
    缺點:由於需要使用JavaScript,所涉及的複雜性更高。

+0

第二方案看起來更好,我會嘗試它,然後我會告訴你結果 –

+0

塔TI所有解決方案中與PHP和JavaScript你可以建議我如何實現第二個解決方案? –

相關問題