python - 如何将 XML 放入 HTML 模板中? python /Django

标签 python html xml django

我想将变量 user_serialized_xml 放入 HTML 模板中,但我不知道如何做到这一点:/

这是我的观点.py

> def user_xml(request):
>     context = {}
> 
>     user_serialized_xml = serializers.serialize("xml", Usuario.objects.all())
>     context['user_serialized_xml'] = user_serialized_xml
>     return render_to_response('profile_xml.html', context)

这是我的 HTML 模板(是的,非常短!):

<!DOCTYPE html>

{{user_serialized_xml}}

它给了我这个错误:无法解析其余部分:“{user_serialized_xml”中的“{user_serialized_xml”

谢谢!

最佳答案

尝试像这样在模板中渲染,

{{ user_serialized_xml | safe }}

它将避免转义 HTML 字符。有关更多信息,请参阅此docs

关于python - 如何将 XML 放入 HTML 模板中? python /Django,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44097327/

相关文章:

html - 使用自定义 css 修改 ng-grid 复选框,修改空间

javascript - jQuery 禁用数字类型的文本框输入

jquery - 网站在 Firefox 中加载缓慢

java - 使用 context.xml 更改 jdbc.properties

android - 使用 XML(Android API 级别 23)在警报对话框中设置消息文本外观

python - 从 Pillow 获取调试输出

python - 在 django 页面中允许 'fuzzy' 翻译?

python - Django 1.3.7 TemplateDoesNotExist 错误 admin/index.html

Python:日期/时间格式

java - 如何在 Java 中为 XML 文件创建校验和