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