[编辑]经过大量的挖掘,我发现问题出在我如何将CKEditor集成到我的页面中.在这种情况下,简单明了的方法确实有效,如公认的答案所示.
嗨,
我需要在按下提交按钮后但在实际提交之前更改表单的值.
我已经尝试挂钩表单的"submit"事件,并手动更改文本字段值,但看起来它实际上并没有更改提交的值.
有任何想法吗?
我有一个django表单,在我的视图函数中我这样做:
search_packages_form = SearchPackagesForm( data = request.POST )
Run Code Online (Sandbox Code Playgroud)
我想覆盖一个名为price的表单字段,该表单字段已被删除:
price = forms.ChoiceField( choices = PRICE_CHOICES, required = False,widget = forms.RadioSelect )
Run Code Online (Sandbox Code Playgroud)
我想在调用之前覆盖表单字段 search_packages_form.is_valid()
我想到了:
search_packages_form.data['price'] = NEW_PRICE
Run Code Online (Sandbox Code Playgroud)
但它不起作用.有任何想法吗 ?