[問題] 用超連結傳值的問題

看板Web_Design作者 (重出江湖)時間12年前 (2013/11/07 19:55), 編輯推噓0(009)
留言9則, 3人參與, 最新討論串1/1
請教一下各位 我在Django底下開發html的網頁 目前我在每一比印出來的資料中都有刪除、修改的連結 每筆資料裡面都有個id值 目前我打算用這id加在超連結的最後來傳值給下一個網頁接 像是使用者按這列資料的編輯連結時 編輯連結會把連結中的id傳給下一個form的網頁 之後使用者按下送出這個id的值會跟著form的內容一起被送到後台執行 但使用者並不會知道其實我傳了一個id值來指定修改那一列資料 他們只有填他們要修改的資料 請問當我後台要讀取的時候可以直接用POST或GET的方式讀到這個從前面網頁的值嘛? 如果不是的話請問有什麼寫法呢? 目前不考慮JavaScript、Ajax等技術 純粹只考慮用HTML完成這個動作 還有如果我要直接刪除一列資料 我直接從網頁的超連結按下去傳值給後台的python程式讀取 請問python要怎麼寫才能接到這個id的值呢? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.192.28.81

11/07 21:50, , 1F
不放URI裡不外乎POST或塞Header
11/07 21:50, 1F

11/07 21:51, , 2F
不用AJAX的情況下 就只有POST而已
11/07 21:51, 2F

11/07 21:53, , 3F
大概就每個連結實際上都是帶一個hidden field (ID)
11/07 21:53, 3F

11/07 21:53, , 4F
的form 然後用POST傳到下個頁面
11/07 21:53, 4F

11/07 21:55, , 5F
我目前可以讓網址列帶有id的值 可是要怎麼讓form可以接到
11/07 21:55, 5F

11/07 21:55, , 6F
這個變數請問有網頁可以參考嗎?
11/07 21:55, 6F

11/08 14:25, , 7F
如果在views.py可以接到id, 那就可以放在dict傳給template
11/08 14:25, 7F

11/08 14:26, , 8F
Django官方tutorial3, 下半部份. 不知道是不是你要的?
11/08 14:26, 8F

11/08 16:27, , 9F
謝謝樓上 一直用了很久沒用出來才發現是路徑錯誤
11/08 16:27, 9F
文章代碼(AID): #1IUt-SBx (Web_Design)