【发布时间】:2014-07-01 08:43:32
【问题描述】:
我正在尝试打印从数据库中获取一些值并动态打印到 xml。
这是我的模型:
class Somemodel(models.Model):
Party_Id = models.CharField(max_length=500)
Label = models.CharField(max_length=500)
Party_Id = models.CharField(max_length=500)
Name = models.CharField(max_length=500)
这是我的视图函数
def xmlcontent(request):
obj = Somemodel.objects.get(pk=1)
obj.Party_Id = obj.pk
pprint.pprint(obj.DDEX_Party_Id)
return render(request, "content.xml", {"DDID": "obj"},
content_type = "application/xhtml+xml")
我的 content.xml 看起来像这样
<?xml version="1.0" encoding="UTF-8"?><br/>
<</MessageHeader>MessageHeader><br/>
{% for i in DDID %}<br/>
{{ i.pk }}<br/>
{% endfor %} <br/>
<</MessageHeader>/MessageHeader><br/>
它假设打印 Party_id 但不打印.. 我错过了什么吗?
【问题讨论】:
标签: python django django-templates django-database