当前位置: 首页 > 面试题库 >

在Django中使用AuthenticationForm

夏建弼
2023-03-14
问题内容

我正在尝试将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)


 类似资料:
  • 问题内容: 我听说过redis-cache,但是它是如何工作的呢?通过以某种方式缓存rdbms查询,它是否被用作Django和我的rdbms之间的一层? 还是应该直接将其用作数据库?我对此表示怀疑,因为该github页面不包含任何登录详细信息,所以没有设置..只是告诉您设置一些config属性。 问题答案: 这个Redis的Python模块在自述文件中有一个清晰的用法示例:http : //git

  • 问题内容: 我正在尝试为我的Django对象获取唯一的ID。在Django 1.8中,它们具有UUIDField。我不确定如何使用此字段来为模型中的每个对象生成唯一的ID。 这是我对UUIDField的要求 我可以重现UUID模型的ID,但是每次我都得到完全相同的ID。:(。 例如: id然后每次都给我相同的id。怎么了,我该如何解决?感谢您的帮助! 问题答案: 我不确定为什么要创建UUID模型。

  • 问题内容: 从Internet的一些示例中,我做了下面的测试代码。有用! …但是,如果我重新加载页面,则饼图将使用相同的图像进行绘制。每次重新加载页面时,某些部件的颜色都会变深。当我重新启动开发服务器时,它将被重置。如何在Django中使用Matplotlib正确绘制?看起来好像还记得一些图纸… 源views.py(让urls.py链接到它): 我正在使用Django 1.0.1和Python 2

  • 问题内容: 我想用datepicker实现django表单。我做了我的forms.py views.py balance.html 而且在该表格的输入框中仍然没有日期选择器。我也尝试像在balance.html中一样在脚本中包含文件链接 datepicker仍然无法正常工作。但是,当在我的html文件中包含jquery时,这也使得我在我的html文件中实现的jquery-treetable无法工作

  • 问题内容: 我想在Django中使用postgreSQL模式,该怎么做? 问题答案: 我一直在使用: 过去没有意识到仅适用于只读操作。当你尝试添加新记录时,它将失败,因为该序列类似于“ schema.tablename” _column_id_seq。 到目前为止还可以。谢谢。

  • 问题内容: 大量的文章和页面讨论了Django和AJAX的用法,过去一天左右,我读了数百本文章,以寻找该问题的答案。快速概述: 可能的示例显示了这样的硬编码URL: 或某些使用URL模板标记,但没有参数的情况: 但是,我想在URL中包含Django风格的参数。这是我的网址定义: 是的,我使用的是基于类的视图,它基于DetailView。默认情况下,此视图查找URL中提供的pk值,在正常模板中,我将