我想覆盖外部应用程序的模板(allauth,安装在站点包中)。不幸的是,我读到的任何建议都没有奏效。我将以下内容添加到我的settings.py
:
PROJECT_ROOT = os.path.normpath(os.path.dirname(os.path.abspath(__file__)))
TEMPLATE_DIRS = (os.path.join(PROJECT_ROOT, 'templates', 'allauth'))
并将所有模板(此内容)复制到my_project_dir/templates/allauth
. 但是当我重新启动服务器并重新加载页面时,我只能从站点包中的原始 allauth 应用程序中获取渲染的模板,而不是我的自定义模板。有什么提示吗?