我是Django框架的新手,所以我想知道如何將字典對象作爲參數傳遞給Django URL。我如何在我的視圖中將其作爲字典對象進行檢索?我們如何傳遞Django url中的字典對象?
0
A
回答
1
你可以像下面那樣對字典進行url編碼。通過在urls.py中適當地寫入模式,或者在視圖中通過request.GET.get('key1')
(這裏'key1'是要傳遞的變量的名稱),您可以通過視圖參數來獲取它們。所以基本上你必須重新制定字典。
import urllib
my_dict = { 'key1': 'abc', 'key2': 100 }
uri = urllib.urlencode(my_dict)
fullurl = your_server_url + "/?" + uri
這裏your_server_url
被假定爲您的網址
0
什麼羅漢說會做你想要什麼。
但是,既然你說你是Django的新手,我建議你使用附帶的電池。據我所知,只有一種情況是你想在URL中傳遞一個字典(這是你第一次帶一個用戶,並希望帶上一些信息)。
如果以上不是您的用例,請查看sessions。
如果您嘗試通過URL導入關於用戶的信息,請記住驗證您獲得的內容。
相關問題
- 1. mpi4py傳遞字典對象
- 2. Django - 我們如何發送字典和模型對象爲json
- 3. 如何通過URL傳遞JavaScript對象
- 4. 如何通過url傳遞對象?
- 5. 我們如何傳遞的SendKeys對象引用的值
- 6. Django的傳遞字符串URL中
- 7. 如何從jQuery傳遞的ASP經典中解析Json對象
- 8. 如何將對象傳遞給表單並在Django中提交它們
- 9. 爲什麼WCF不能傳遞字典中的對象?
- 10. 在django url中傳遞hes
- 11. 在模板中傳遞QuerySet對象。 Django
- 12. 如何傳遞一個對象作爲Python中的字典鍵(TestComplete問題?)
- 13. 在URL中傳遞本地對象
- 14. 在$ stateParams中傳遞對象url
- 15. 在URL中傳遞JS對象
- 16. 如何將對象從模板傳遞給django中的視圖?
- 17. Django - 如何將用戶對象傳遞到views.py中的表單
- 18. 如何將用戶對象傳遞給Django中的表單
- 19. 將字典對象從傳統ASP傳遞到C#
- 20. 如何將自我傳遞給python字典中的函數
- 21. 如何在JS中的對象文字中傳遞字符串?
- 22. 在REST Api調用中傳遞字典或對象?
- 23. 我應該如何遍歷這個Django模板中的對象字典?
- 24. 如何傳遞字典的名稱
- 25. 將模型對象傳遞給django中的選擇字段
- 26. Django的url參數傳遞
- 27. 如果我們傳遞對象本身,爲什麼我們需要EventArgs? C#
- 28. Django - 如何將字典傳遞給模板標記
- 29. 如何將字典傳遞給Django模板?
- 30. django - 我如何清理通過url傳遞的變量數據?