我環顧了一會兒,現在似乎找不到任何甚至涉及差異的東西。正如標題所述,我試圖找出什麼區別通過url路徑參數獲得您的數據,如/content/7
,然後在您的urls.py中使用正則表達式,並從request.GET.get()
使用/content?num=7
查詢參數。Django中的URL路徑參數與查詢參數
每個的優缺點是什麼,並且有沒有哪種情況下哪一個明顯比另一個好?
此外,從我可以告訴,(Django的)首選方法似乎使用URL路徑參數與正則表達式。這是否有任何理由,除了可能更乾淨的URL?歡迎任何有關該主題的其他信息。
你應該改一下你的問題:URL參數和查詢參數是一樣的。你的意思是路徑參數(而不是網址參數)。 – dirkgroten