我希望能够覆盖外部应用程序(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应用程序的呈现模板,而不是我的自定义模板。有什么提示吗?