#Python的Web开发问题#变量中保存的是一串HTML代码,如何把这串代码嵌入到一个HTML文件中正确的渲染出来
最近在做DjangoWeb开发,碰到这个问题。具体说是:我的功能调用一个数据接口得到了一串HTML代码,我把它存在一个变量中,准备显示给用户,但是我现在只能显示给用户这串...
最近在做Django Web开发,碰到这个问题。具体说是:我的功能调用一个数据接口得到了一串HTML代码,我把它存在一个变量中,准备显示给用户,但是我现在只能显示给用户这串原生态的HTML代码,未经渲染。我想能不能有一种方式可以直接地把这个变量存的代码直接嵌入到我要显示的网页文件中,然后正确的渲染。求大牛指点一二。非诚勿扰。
展开
2个回答
展开全部
django正常路线urlconf--views--template.
django讲究的就是即插即用的
完全可以用该变量去修改模板,
接着渲染即可吧
django讲究的就是即插即用的
完全可以用该变量去修改模板,
接着渲染即可吧
更多追问追答
追问
不会的,后台的变量传到HTML网页里只会按照原样在前端显示,不会渲染。比如有个模板标签answer,保存的信息是“Hello, World.”。我在网页中直接引用模板变量{{ answer }},显示的是Hello, World.。未经渲染。
追答
我说的是用open('template.html'),改了模板.....
不过是笨办法.
如果你是要把该变量作为页面的一部分,请用模板继承
如果就是嵌入
你可以用模板的include标签,
当然如果要替换什么模板内容,用if不知道能解决不.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询