我正在使用Django視圖爲了從postgres表中獲取一些數據並將它們顯示在我的模板視圖中的Django項目上。在模板中我還使用JQuery來添加JS功能(在下拉菜單等)。在Django中發送請求的最佳做法將模板發送到數據庫以便下載數據
現在,我從我的視圖傳遞給模板(通過context_dictionary)查詢的結果,其中顯示在下拉菜單中。
我想要的是用戶在下拉菜單中選擇一個值,並能夠查詢postgres表格(基於他選擇的值)並將數據下載到CSV文件中。
爲此,我正在考慮使用Jquery和Ajax來發送查詢並獲取數據。我的問題是如果這被認爲是一個合適的方式來做到這一點,或者有更多的Django正確的方式來發送查詢。
我在Django中比較新,我仍在尋找最佳實踐。
謝謝。你的回答肯定給我一個我沒有想過的選擇。 – user1919