首页 > 解决方案 > /jobs/approve/1 处的 ValueError 无法查询“client1”:必须是“Application”实例

问题描述

嗨 Django 用户,我收到此错误:请协助。

浏览次数: /////////////////////////////////////// ///////

def approve_job(request, application_id):
    approve = get_object_or_404(ApproveJob, pk=application_id, 
    approve=request.user)
    
    if request.method == 'POST':
        form = ApproveForm(request.POST, instance=approve)

        if form.is_valid():
            approve = form.save(commit=False)
            approve.status = request.POST.get('status')
            approve.save()

            return redirect('dashboard')
    else:
        form = ApproveForm(instance=approve)
    return render(request, 'job/approve_job.html',{'form':form, 
                  'approve':approve})
    

标签: django

解决方案


推荐阅读