2013-09-26 45 views
1

所以我能够创建一个查询视图,运行一些计算,然后将所有内容放入一个漂亮的JSON对象并在浏览器/控制台中显示原始对象的HTML设计文档(CouchApp),但是我想知道是否存在一种让HTML文件的GET请求直接返回JSON对象的方法?如何使用jquery.couch.js API返回JSON对象?

我必须在一大群文档上运行多个视图,并且从Django单独调用每个视图需要很长时间。我的目标是能够将httplib输出到HTML页面,并将JSON对象返回到我的Django视图。

回答

1

对不起,没有办法使它按照你解释的方式工作。您的CouchApp使用AJAX,并使用浏览器的JavaScript引擎进行计算。 Httplib只会为你获取html页面,它不会评估脚本。

您可能需要做的是在list function而不是couchapp中准备数据。这是你可以使用httplib轻松调用的东西,httplib可以从视图中获取文档列表,并且可以返回任何http响应。

祝你好运!