在Django中使用AuthenticationForm

我正在尝试将AuthenticationForm表单与django一起使用,并发现我似乎无法获取该表单进行验证。我把它简化为一个似乎无效的简单测试(假设它是正确的)。有人可以在这里看到问题吗?

>>> from django.contrib.auth.forms import AuthenticationForm

>>> POST = { 'username': 'test', 'password': 'me', }

>>> form = AuthenticationForm(POST)

>>> form.is_valid()

False

是否存在无法验证的真实原因?我使用不正确吗?我已经按照django自己的登录视图对其进行了建模。

回答:

尝试:

form = AuthenticationForm(data=request.POST)

以上是 在Django中使用AuthenticationForm 的全部内容, 来源链接: utcz.com/qa/431601.html

回到顶部