【问题标题】:Dynamically choose which base template to extend in django在 django 中动态选择要扩展的基本模板
【发布时间】:2011-04-29 23:08:39
【问题描述】:

我的内容将在移动网站和网站之间完全相同。我唯一要更改的是基本模板。一种用于移动 HTML 的基本模板,另一种用于网站 HTML。

一种解决方案是包装 render_to_response 并确定要呈现的 HTML,但我仍然有两个文件。

有没有办法动态告诉模板扩展哪个页面?

【问题讨论】:

    标签: django templates django-templates


    【解决方案1】:

    当然,您可以只使用模板变量作为模板名称。试试看! :-)

    【讨论】:

    • 哇,这简直太荒谬了,我因为没有想到这一点而自责。感谢您为我指明正确的方向。
    • 每次我有一个关于 python 的问题,并且答案是最明显/最明显的,我都会想起为什么它是我最喜欢的语言。 :-)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-27
    • 1970-01-01
    • 2011-09-28
    相关资源
    最近更新 更多