通过扩展覆盖django第三方应用程序模板

时间:2012-05-12 17:04:24

标签: django django-templates override pinax

我正在使用第三方应用(通过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都{{1} }}

目前的行为是,当{% extends "base.html" %}扩展app/a.html时,它正在加载第三方base.html,而base.html正在加载我自己的app/b.html。首选行为是base.htmlapp/a.html加载app/b.html

有没有办法为我自己的模板文件设置优先级?

1 个答案:

答案 0 :(得分:1)