我试图为网页添加一些基本的动态功能。如何在客户端使用JavaScript通过django访问服务器端的数据库信息?
我觉得应该很容易在网页上有一个JavaScript函数,调用django视图(或其他东西),然后django视图将一个值返回给JavaScript函数。我不希望JavaScript本身连接到数据库,因为这似乎会绕过django(对我来说,这是不正确的)。
此外,我希望能够在单个页面上通过JavaScript执行多个数据库请求。一个示例是创建发票的网页。每增加一行发票都需要对数据库进行新的查询。然后,根据添加到发票中的产品,需要进行额外的查询以确定该产品的价格。我的意思是在一个页面内动态地执行多个数据库查询。
基本上,我希望django执行数据库搜索并将信息传递给JavaScript。
我觉得应该很容易在网页上有一个JavaScript函数,调用django视图(或其他东西),然后django视图将一个值返回给JavaScript函数。我不希望JavaScript本身连接到数据库,因为这似乎会绕过django(对我来说,这是不正确的)。
此外,我希望能够在单个页面上通过JavaScript执行多个数据库请求。一个示例是创建发票的网页。每增加一行发票都需要对数据库进行新的查询。然后,根据添加到发票中的产品,需要进行额外的查询以确定该产品的价格。我的意思是在一个页面内动态地执行多个数据库查询。
基本上,我希望django执行数据库搜索并将信息传递给JavaScript。