2016-12-01 56 views
0

我使用Django来创建一个从sql server读取数据并将其显示在网页上的应用程序。动态加载Django模板中的数据

我希望根据从下拉菜单中选择的选项更改内容。

基本上我写了查询离子模型,我希望我的模型动态加载内容。我怎样才能做到这一点?

我想使用ajax。

回答

1

Django不会在乎你想在那里做什么。本质上,你想在Django中创建控制器动作,您想要显示的数据的表示。

然后,您的模板需要包含使AJAX调用从这些操作中检索数据并将其显示在页面上的Javascript。您可以使用Javascript或jQuery手动执行此操作,也可以使用AngularJS之类的框架。后者的重量更重,但如果这不仅仅是一个简单的页面,将为您节省一些努力。

在网上有很多关于使用jQuery或AngularJS使用Django的教程,您应该使用您最喜爱的搜索引擎轻松找到它们。