gpt4 book ai didi

python - Django - 在无效表单提交中保存字段

转载 作者:太空宇宙 更新时间:2023-11-04 06:25:05 25 4
gpt4 key购买 nike

在以下情况下,处理“保存”式表单提交(从 ModelForm 创建)的推荐方法是什么:

  1. 验证表单字段的非空子集
  2. 表单字段的非空子集不验证
  3. 我想保存对相关实例有效的字段子集,无效字段。

我相当确定我可以编写代码来执行此操作,但与大部分 Django 一样,我确定有一种“正常”/“推荐”的方法来解决此问题,或者我可以遵循一些模式。

非常感谢所有建议。

最佳答案

您需要提供自己的 clean 方法来处理非验证字段,并防止 cleaned_data 被破坏。

您还需要提供自己的save 方法,该方法知道只保存正确的字段。

关于python - Django - 在无效表单提交中保存字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8869918/

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