【发布时间】:2021-04-23 19:41:09
【问题描述】:
我安装了django-axes,它允许您设置一个 url,以便在 5 次登录失败时重定向到。我将这一行添加到 settings.py 每 documentation:
AXES_LOCKOUT_URL = 'account-locked'
然后我将此行添加到 users/urls.py:
path('account/locked/?username=<str>', user_views.account_locked, name='account-locked'),
当我在登录屏幕中输入 5 个错误的用户名/密码组合时,它会尝试重定向我,但我收到此错误:
NoReverseMatch at /login/
Reverse for 'account-locked?username=user2' not found. 'account-locked?username=user2' is not a valid view function or pattern name.
【问题讨论】:
标签: django django-authentication lockout