2016-12-01 21 views
0

我使用Django來創建一個從sql server讀取數據並將其顯示在網頁上的應用程序。動態加載Django模板中的數據

我希望根據從下拉菜單中選擇的選項更改內容。

基本上我寫了查詢離子模型,我希望我的模型動態加載內容。我怎樣才能做到這一點?

我想使用ajax。

回答

1

Django不會在乎你想在那裏做什麼。本質上,你想在Django中創建控制器動作,您想要顯示的數據的表示。

然後,您的模板需要包含使AJAX調用從這些操作中檢索數據並將其顯示在頁面上的Javascript。您可以使用Javascript或jQuery手動執行此操作,也可以使用AngularJS之類的框架。後者的重量更重,但如果這不僅僅是一個簡單的頁面,將爲您節省一些努力。

在網上有很多關於使用jQuery或AngularJS使用Django的教程,您應該使用您最喜愛的搜索引擎輕鬆找到它們。