Wagtail PASSWORD_REQUIRED_TEMPLATE未覆盖默认登录名

时间:2019-06-18 01:04:38

标签: django wagtail

我正在为Wagtail建立一个全局登录页面。 PASSWORD_REQUIRED_TEMPLATE的设置无效。实际上,我找不到n实际起作用的示例,这使我认为我不明白它应该做什么。

当我添加时; PASSWORD_REQUIRED_TEMPLATE = 'utils/auth/password-required.html'到设置文件,它不会捕获登录表单并使用我的自定义表单。

这是一个已知问题吗?

1 个答案:

答案 0 :(得分:2)

我认为您误解了它的用途。当某人尝试访问marked as private且需要密码才能查看的页面时,将使用PASSWORD_REQUIRED_TEMPLATE

这与用户是否登录无关,并且与常规登录表单完全不同,后者似乎是您要覆盖的表单。

如果要更改 frontend 登录表单,则需要设置WAGTAIL_FRONTEND_LOGIN_TEMPLATE

如果您想更改 admin 登录表单,则需要覆盖wagtailadmin/login.html template