模型级Django模板的问题

时间:2012-11-19 22:01:53

标签: django-templates

我正在尝试自定义模型的“编辑”模板,以输出明文值而不是表单字段。我正按照Django文档中的说明进行搜索,但没有任何运气。

我试图覆盖的模板是change_form.html,由于某种原因,我无法覆盖应用级或模型级模板。但是,我可以在项目级覆盖,但这不是解决方案。我在settings.py的TEMPLATE_DIRS中有目录。我的模板路径如下: templates / admin / app / model / change_form.html(是的,我使用的是小写的模型名称。)

作为一种解决方法,我正在向urls.py添加一些内容以使用特定模板。我更喜欢使用内置逻辑。建议?

1 个答案:

答案 0 :(得分:0)

没关系,我只是忘记了我为我的模型指定了一个不同的app_label。因此,从应用程序级别开始,模板未被覆盖。我在模板路径中更改了应用程序目录名称,它可以正常工作。