![]() |
1
18
你的表格绝对不受约束。阅读有关 Bound and Unbound forms . 从文件中:
这意味着模型中字段的更改也不会使窗体绑定。必须通过构造函数显式传递这些值。但是:
考虑一下这个
如果您验证 未绑定的 形式:
|
![]() |
2
3
我最好的猜测是,您不能保存一个只使用实例数据创建的模型表单(我刚刚尝试对我的一个表单执行此操作,得到了完全相同的错误),因为在您传递额外信息之前,表单不会成为绑定表单。仅仅将模型中已经存在的数据提供给表单(然后再次保存)是没有意义的,因为不会有任何更改。如果这是来自HTML表单,则还应将request.post(或request.get)传递到表单。 |
![]() |
Florent · 如何在Django中聚合多个字段? 1 年前 |
![]() |
KWunsch · Django没有将pk引入模板 1 年前 |
|
Akshay mek · Vscode扩展建议不适用于某些文件夹 1 年前 |
![]() |
Farid · 限制django每个客户的访问 2 年前 |
![]() |
Blue · 从Django中的输入字段获取用户输入 2 年前 |
![]() |
4SadMemeXD · 无法在Django中选择相关类别 2 年前 |