我正在開發我的第一個django項目,這也是我的第一個後端項目。在我已經完成的教程/閱讀中,我沒有遇到沒有模型形式的傳遞信息回django。Django - 初學者 - 什麼是通過url傳遞信息到視圖的過程?
我的意圖是使用javascript計算頁面上的值,並在用戶點擊該頁面上的提交按鈕時將其傳遞給django。提交按鈕也將是另一個頁面的鏈接。我知道如果我知道如何將信息傳遞迴django,我可以通過url在視圖中處理信息。
我知道django使用MVC,因爲我有我的模型和視圖,我相信這與控制器有關。
基本上,我想知道如何將信息從頁面傳遞到django,因爲用戶可以跟隨另一個頁面的鏈接。我明白,這不是針對特定主題的長時間教程的地方,但我很感謝任何有關此主題的資源鏈接。我不知道這個過程甚至被稱爲什麼,所以我不能爲它搜索文檔。
編輯: 從進一步閱讀,我認爲我想使用提交按鈕來獲取或POST值。在這種情況下,POST可能會更好。有人可以證實這是真的嗎?
謝謝您的回答,我想我是不夠明確地說,我並不想用模型數據並傳遞到URL 。我想在頁面上生成一個變量,可能使用JavaScript。當用戶點擊提交按鈕時,我希望將該變量傳遞給django,以便我可以在url的視圖中處理它。 – Era
@Era你可以通過鏈接傳遞JS變量。例如yourwebsite.com/jsvar。在做這些之前,您需要在網址和視圖中進行適當的設置。 –