可以使用JavaScript来实现在按下按钮后更改Django表单的值。以下是一个示例代码:
from django.shortcuts import render
def my_view(request):
if request.method == 'POST':
form = MyForm(request.POST)
if form.is_valid():
# 处理表单数据
field_value = form.cleaned_data['field_name']
# 其他逻辑
else:
form = MyForm()
return render(request, 'my_template.html', {'form': form})
这样,在按下按钮后,表单的字段"field_name"的值将被更改为"新的值"。在提交表单时,你可以在视图函数中使用form.cleaned_data['field_name']
来获取更新过的值。
请注意,上述示例中的表单名称"my_template.html"和字段名称"field_name"需要根据你的实际情况进行修改。
上一篇:按下按钮后改变其外观?