我有一个名为 job_position 的表,并且有一个名为 region 的外键。
position =job_position.objects.get(id=position_id)
position.department= department.objects.get(department_name =request.POST.get("department")),
"department" 是从 HTML 表单传递过来的,它的值是 "Asia"
我很确定错误来自第二行
Cannot assign "(<region: Asia>,)": "job_position.region" must be a "region" instance.
但是当我在 python shell 中尝试代码时,它工作正常,即可以获取区域对象并将其传递给位置对象区域属性并且工作正常。但不知何故,它在网络开发中不起作用。谁能帮忙解释一下?非常感谢