11
如何覆盖和扩展基本的Django管理模板?
如何覆盖管理模板(例如admin / index.html),同时扩展它(请参阅https://docs.djangoproject.com/en/dev/ref/contrib/admin/#overriding-vs-replacing -an-admin-template)? 首先-我知道这个问题已经被问过并回答过(请参阅Django:覆盖和扩展应用程序模板),但是正如答案所言,如果您使用的是app_directories模板加载器(这是大多数时间)。 我当前的解决方法是制作副本并从中扩展,而不是直接从管理模板扩展。这很好用,但是确实很混乱,并且在管理模板更改时增加了额外的工作。 它可能会想到一些针对模板的自定义扩展标签,但如果已有解决方案,我不想重新发明轮子。 附带说明一下:有人知道Django本身是否可以解决此问题?
125
python
django
django-admin