Django使用自定义模板运行管理界面
问题描述:
在django中如何运行/ admin界面以及自定义管理索引页面。我的模板目录如下。Django使用自定义模板运行管理界面
TEMPLATE_DIRS =( PROJECT_PATH + '/模板/', )
而且......
ADMIN_MEDIA_PREFIX = '//管理/'
如果我将注释此行我的其他函数不起作用,如果我把它取消注释,然后管理员界面显示我指定的文件。
我该怎么做才能同时运行。在此先感谢
答
单独离开TEMPLATE_DIRS
,影响不仅仅是管理员,反正这不是你的问题。
覆盖任何管理页面的方式是将默认Django管理模板中的相关模板包含在您自己的“yourproject/templates/admin”目录中,并进行必要的修改。
请参阅文档:https://docs.djangoproject.com/en/1.3/ref/contrib/admin/#overriding-admin-templates