I'm trying to render to xml in by django.shortcut.render_to_response, but it seems not working. can any only find some solutions to work over this?
here is the code
class BaseResponse(object):
"""
这个类类似于Django的通用视图,response_name是要输出的消息模版
msg是用户输入消息的一个字典,如果要自定义消息,只要自定义context
就可以了,消息内容格式由微信官方指定
"""
template_name = None
response_type = "application/xhtml+xml"
def __init__(self, msg):
self.msg = msg
self.template_context = {'ToUserName': msg['FromUserName'], 'FromUserName': msg['ToUserName'],
'CreateTime': time.time()}
def get_response(self, context=None):
self.template_context.update(context)
res = render_to_response(self.template_name, context=self.template_context,
content_type=self.response_type)
return self.template_context
and some xml
{{ CreateTime }}