Django建模外部提供的字段

问题描述

| 我创建了一个具有五个字段的模型窗体。 用户使用其中四个字段提交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()