【发布时间】:2013-03-26 20:43:38
【问题描述】:
我想动态更改表单字段的必需属性。这样做的原因是因为用户可以选择“与以前的用户相同的地址”是/否。
如果是,那么它会隐藏前端的字段,我希望在验证/处理模型表单时不需要默认需要的字段。
【问题讨论】:
-
我已经尝试过解决方案 1。在诺亚的回答中给出
-
这个问题对我来说听起来相当清楚。也许可以改进语言/标点符号,但问题似乎并不清楚。
我想动态更改表单字段的必需属性。这样做的原因是因为用户可以选择“与以前的用户相同的地址”是/否。
如果是,那么它会隐藏前端的字段,我希望在验证/处理模型表单时不需要默认需要的字段。
【问题讨论】:
这里有一个关于这个主题的很好的讨论:Dynamic form requirements in Django。
如果你只是想做一些非常简单的事情,我可以想到两种非常基本的方法:
第一个解决方案显然比你所要求的要简单得多,但如果你想做一些稍微复杂的事情,你可能更喜欢第二个选项。
【讨论】: