作者max533 (向阳花)
看板Python
标题[问题] 关於django下拉选单传值问题(已解决)
时间Tue Jun 5 17:06:24 2018
小弟最近刚开始接触Django
想请各位高手们指点迷津
想说让使用者选择下拉式选单
再用post的方法送出查询的id
再由资料库传回查询资料
让使用由form进行修改之後再回存回资料库
但不知道为什麽就一直碰到下面错误
https://imgur.com/IV7UJz4
不知道如何解决
或者要怎样才能达成我预期的结果的
上来请大家给些建议或查询的方向
感谢大家
附上code的截图
https://imgur.com/IX1I9IN
https://imgur.com/r65Me5O
https://imgur.com/m5ykXXN
https://imgur.com/mupUbb0
刚刚忘了贴上urls.py
https://imgur.com/Yha3IgC
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.220.206.157
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1528189586.A.966.html
1F:→ djshen: urls贴出来 06/05 17:11
2F:→ kobe8112: 他不是说你少给一个参数? 06/05 17:17
※ 编辑: max533 (61.220.206.157), 06/05/2018 17:43:48
5F:→ shimachokong: 你要做的是第二种url吗? 06/05 21:51
我有看djshen大大提供的官网说明,但有个地方不是很明白
就是如果我传递数值都需要添加在URL网址後面吗?
如果我是要传递物件,我不能用render或redirect这两个参数
直接由A网页传递到B网页吗?
很感谢shimachokong回覆,我比较想要在URL没有添加的方式下
把我需要的物件从A网页传递到B网页,但不知道这样可不可行?
※ 编辑: max533 (211.21.159.187), 06/06/2018 14:37:52
6F:→ djshen: 传参数有很多方法 path, query string, header, cookie 06/06 15:50
7F:→ djshen: request body 06/06 15:51
8F:→ djshen: 写在view function的参数里面的是从path传进来的 06/06 15:52
在各位高手帮忙下,已成功使用request body解决问题
并再html码中使用<input>加入隐藏属性的栏位成功传值
建议跟我一样初学网页的新手们
可以搞清楚django的render和redirect的工作流程,能够更快知道问题出在哪里
※ 编辑: max533 (61.220.206.157), 06/08/2018 13:57:07