gpt4 book ai didi

Django:从 View 中添加 non_field_error?

转载 作者:行者123 更新时间:2023-11-28 19:36:47 25 4
gpt4 key购买 nike

我有一个 Django 表单,其中包含我在模板中呈现的一堆字段。我还有一些直接的 HTML 输入元素,我想通过访问 request.POST 变量在 View 中验证这些元素。如果那些不验证,我想在 Django 表单中注入(inject)一个错误,以便我可以在页面上显示它。有办法吗?

最佳答案

你也可以使用相当优雅的add_error()方法。适用于 Django >= 1.7。

如果您将 field 设置为 None 表单会将错误视为“non_field”错误。所以:

form.add_error(None, "我是非字段错误")

很有魅力。

关于Django:从 View 中添加 non_field_error?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4229024/

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