由于一些表单操作,我不得不编写自定义视图并按照说明书中的示例进行操作。在我看来写作时
if request.POST:
if includeHelper.check_valid():
process = includeHelper.save()
request.activation.process = process
request.activation.done()
return redirect(get_next_task_url(request, request.activation.process))
我收到“匹配查询不存在”错误。我首先认为我的 includeHelper 只是一个管理表单集等的类,它返回一个由于我的代码中的一些错误而无法保存的进程。但是,当我跳过涉及 request.activation 的部分时
if request.POST:
if includeHelper.check_valid():
process = includeHelper.save()
return HttpResponse("ok")
有用。有任何想法吗?