2013-05-13 43 views
1

我有我通過普通視圖顯示的窗體。那麼我發送GET參數djnago ChangeList視圖喜歡的Django確實爲查找這樣我如何從url中刪除GET參數django

student/?region__id__exact=1&status__exact=Published

現在有什麼辦法可以從地址欄中的URL刪除。

我沒有用戶看到我在做什麼

回答

6

GET整點是,他們是從URL本身檢索,刪除它們從URL中完全刪除它們。

如果你想讓他們'隱藏',你將需要使用POST。

+0

並不完全正確,你可以通過AJAX傳遞請求頭。 – 2013-05-13 13:36:13

+0

我正在使用django'CHnageList'視圖,只有像我上面在'lookup fields' – user2330497 2013-05-14 00:52:34

1

表單提交的HTTP GET方法通過URL將模板中的信息傳遞給視圖。如果您想從URL中「隱藏」信息,請改用POST。在您的形式這樣做:

<form action="/view_name/" method="post"> 

views

request.POST['name']