我開始使用Django構建一個網頁。我的預期如下:如何在Django中使用html框架
我可能有兩個幀,左和右。我在左邊框中有一個搜索表單。我期望的是,在我輸入搜索關鍵字後,搜索結果將顯示在右側框架中。
如果我只考慮帶有搜索表單的一個頁面的頁面,並且在我提交搜索關鍵字之後,搜索結果將呈現在同一頁面中。只需讓render_to_response顯示正確的模板頁面即可。
但是,當我有兩個幀,如前所述,我沒有找到某些東西來渲染指定目標(右邊框)上的coorect模板頁面。或者一個更模糊的問題,假設我們在一個頁面上有兩個幀,我在一個(左側)幀上有一個referesh按鈕,有沒有什麼辦法,當我點擊它時,我會得到兩個幀刷新?
幀是上世紀...當前的趨勢是ajax和pjax(pushState + ajax)。 –
pjax現在是'unmaintained':https://github.com/defunkt/jquery-pjax – ThePhi