问题描述
|
我创建了一个具有五个字段的模型窗体。
用户使用其中四个字段提交POST表单。我将如何在外部提供其他字段。这是我目前正在做的事情:
def create_profile(request):
variable = variable
if request.method == \'POST\':
form = ProfileForm(request.POST,additional_field=variable)
if form.is_valid():
form.save()
return redirect(\'/\')
我如何将这个“ 1”请求.POST数据发送到数据库?
解决方法
def create_profile(request):
variable = variable
if request.method == \'POST\':
form = ProfileForm(request.POST)
if form.is_valid():
profile = form.save(commit=False)
profile.variable = variable
profile.save()
return redirect(\'/\')
,instance = form.save(commit=False)
instance.attribute = variable
instance.save()