作者aoksc (重出江湖)
看板Python
标题Fw: [问题] 用超连结传值的问题
时间Thu Nov 7 19:55:16 2013
※ [本文转录自 Web_Design 看板 #1IUt-SBx ]
作者: aoksc (重出江湖) 看板: Web_Design
标题: [问题] 用超连结传值的问题
时间: Thu Nov 7 19:55:06 2013
请教一下各位
我在Django底下开发html的网页
目前我在每一比印出来的资料中都有删除、修改的连结
每笔资料里面都有个id值
目前我打算用这id加在超连结的最後来传值给下一个网页接
像是使用者按这列资料的编辑连结时
编辑连结会把连结中的id传给下一个form的网页
之後使用者按下送出这个id的值会跟着form的内容一起被送到後台执行
但使用者并不会知道其实我传了一个id值来指定修改那一列资料
他们只有填他们要修改的资料
请问当我後台要读取的时候可以直接用POST或GET的方式读到这个从前面网页的值嘛?
如果不是的话请问有什麽写法呢?
目前不考虑JavaScript、Ajax等技术
纯粹只考虑用HTML完成这个动作
还有如果我要直接删除一列资料
我直接从网页的超连结按下去传值给後台的python程式读取
请问python要怎麽写才能接到这个id的值呢?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.192.28.81
※ 发信站: 批踢踢实业坊(ptt.cc)
※ 转录者: aoksc (123.192.28.81), 时间: 11/07/2013 19:55:16
2F:→ jcfrank:也可以用url .../{id}/edit的方式传, 11/08 10:14
3F:→ jcfrank:在urls.py用r'^(?P<id>\d+)/edit/$'传给views.py 11/08 10:18
4F:→ jcfrank:这是官方tutorials有教的简单方式 :) 11/08 10:19
5F:→ aoksc:感谢各位的回答! 11/08 21:34