我正在Django中创建表单。当我发布数据时,数据自然会发送。我的问题是,我想传递一个额外的属性到POST数据,这不是任何表单域,而是一个额外的属性。django表单中的其他字段
所以,我以后可以做类似的信息(伪):
def form_view(request):
if request.method == 'POST':
form = MyForm(request.POST)
if form.is_valid():
extra_field = form.cleaned_data['extra_field']
#or maybe
extra_field = form.extra_field
#...
else:
form = MyForm()
#...
任何可能为了通过一个额外的属性,它是不是一个领域,但一个简单的变量,以POST请求的工作。
是的,就是这样。谢谢 ! –
@VascoPatricio没问题,但你一般都想接受实际回答你的问题的答案,而不是那些似乎有用但是不同的方法。 –
是啊,我是新来的网站...我不知道你只能接受一个答案。现在明白了。固定。 –