在管理员中覆盖更改表单的按钮不起作用

时间:2014-11-06 16:49:49

标签: django django-models django-admin

我正在尝试覆盖特定应用/模型的change_form.html,但它根本不起作用。

这是我拥有的文件结构:

webapp
-- \admin
-- -- \templates
-- -- -- \admin
-- -- -- -- \backend
-- -- -- -- -- \someentity
-- -- -- -- -- -- \change_form.html
-- \backend
-- \webapp

正如您所看到的,我有一个名为backend的应用,其中有一个名为someentity的模型,我想在change_form.html的管理员中覆盖。

我正在使用以下模板加载器:

TEMPLATE_LOADERS = (
    'django.template.loaders.filesystem.Loader',
    'django.template.loaders.app_directories.Loader',
)

1 个答案:

答案 0 :(得分:1)

您的模板应该在templates/admin/backend/someentity/change_form.html而不是admin/template/admin/backend/someentity/change_form.html