看板 Python 關於我們 聯絡資訊
小弟最近剛開始接觸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://www.ptt.cc/bbs/Python/M.1528189586.A.966.html
djshen: urls貼出來 06/05 17:11
kobe8112: 他不是說你少給一個參數? 06/05 17:17
※ 編輯: max533 (61.220.206.157), 06/05/2018 17:43:48
djshen: https://tinyurl.com/n3c9uah 第四點 06/05 17:52
shimachokong: http://blog.51cto.com/lannyma/1735751 06/05 21:50
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
djshen: 傳參數有很多方法 path, query string, header, cookie 06/06 15:50
djshen: request body 06/06 15:51
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