繁体   English   中英

从数据库html内容呈现django模板

[英]render a django template from database html contents

我将原始html保存在数据库内容中。 我希望它能呈现该内容,以下是我尝试的方法-

    from django.template import Context, Template
    l = MyModel.objects.get(slug=current_slug)
    tpl = Template(escape(l.content_text))
    return HttpResponse(tpl.render(Context({})))

这将html呈现为字符串,并且在模板中,我看到的是<html>.....</html>而不是呈现的内容。

让我知道,该如何解决。 谢谢。

您希望mark_safe()escape()

尝试删除escape

tpl = Template(l.content_text)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM