【发布时间】:2012-04-13 09:48:49
【问题描述】:
我在基于类的通用视图的模板内使用include 模板标签,我需要将使用当前模型系统名称创建的自定义路径附加到 Django 将要检查的模板列表中以查找包含模板。
我正在尝试创建一个自定义模板加载器,但它需要访问视图、请求或上下文才能获取模型,我还没有找到方法。
我该怎么做?
【问题讨论】:
标签: django-templates django-class-based-views
我在基于类的通用视图的模板内使用include 模板标签,我需要将使用当前模型系统名称创建的自定义路径附加到 Django 将要检查的模板列表中以查找包含模板。
我正在尝试创建一个自定义模板加载器,但它需要访问视图、请求或上下文才能获取模型,我还没有找到方法。
我该怎么做?
【问题讨论】:
标签: django-templates django-class-based-views
如果我正确理解了您的问题,您可能会发现Inclusion tags 很有用——只需将装饰器的takes_context 参数设置为True。
【讨论】: