gpt4 book ai didi

django - 覆盖 django-allauth 的默认模板

转载 作者:行者123 更新时间:2023-11-28 19:37:30 26 4
gpt4 key购买 nike

我使用了这个社交注册/注册库 django allauth对于我的一个项目。我如何自定义默认模板和表单以提供更好的外观和感觉?

最佳答案

假设您已使用 TEMPLATE_DIRS 设置设置项目级模板目录,例如:

TEMPLATE_DIRS = [
os.path.join(PROJECT_DIR, 'templates'),
]

您应该能够复制显示的所有文件夹 here进入该目录并根据需要进行编辑。大多数模板似乎都在填充 {% block content %} block ,因此如果您的 site_base.html 模板在某处定义该 block ,这可能是最简单的。

如果您还没有设置 TEMPLATE_DIRS,您可以做同样的事情,但将模板文件夹复制到您的一个应用程序的 templates 目录中。我更喜欢设置 TEMPLATE_DIRS 并将主要站点模板(如 base.html)保留在那里,因为它们实际上并不属于特定的应用程序,但这实际上只是一种偏好;模板加载器应该以任何一种方式找到它们。

关于django - 覆盖 django-allauth 的默认模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9437545/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com