【发布时间】:2012-05-12 17:04:24
【问题描述】:
我正在使用第三方应用程序(通过 Pinax),并且我正在尝试覆盖第三方模板扩展自的模板文件。
那就是——
Third party app:
templates/app/a.html
templates/base.html
My project:
templates/app/b.html
templates/base.html
我从第三方应用程序中复制和修改了base.html 以用于我自己的项目,并且第三方app/a.html 和我自己的app/b.html 都在{% extends "base.html" %} 中使用。
当前的行为是当app/a.html扩展base.html时,它当前正在加载第三方base.html,而app/b.html正在加载我自己的base.html。首选行为是让app/a.html 和app/b.html 加载我的base.html。
有没有办法为我自己的模板文件设置优先级?
【问题讨论】:
标签: django django-templates overriding pinax