我有一个查询集,其对象我想用来填充模板。一种观点我有来自Django模板的字符串,但没有返回HTTPResponse
return render_to_response('entry.json', {'entry_list':r}, mimetype="application/json; charset=utf-8")
结束。但是我希望能够连载与这样的一个模板到JSON,而不必返回一个类HTTPResponse。在伪代码,这可能是:
render('entry.json', {'entry_list':r}) #returns a string with the template entry.json
这可能吗?如果是这样,怎么样?
我正在处理Django中的HttpRequests,只有我现在也在玩活塞。 – SK9 2012-04-09 20:08:21
@ SK9如果你使用Piston并且只想返回带有JSON体的HTTP响应,你应该看看['Emitters'](https://bitbucket.org/jespern/django-piston/wiki/)文档#!发射器)。 – 2012-04-11 14:27:51
这绝不会为问题提供答案。他问如何在Django中做到这一点,而不是django是否是最佳选择。 – Shayne 2016-02-21 23:57:01