验证表单时,出现错误消息: valueError,save()禁止阻止数据。丢失死于未保存的相关对象“ filiere” 以下是代码摘录:
fil = Filiere(nom_filiere=filiere)
niv = Niveau.objects.create(niveau=niveau, filiere=fil)
我不想创建或保存fil(fil.save()),因为数据库中已经存在“ filiere”,我只想在“ niveau”和“ filiere”之间建立链接
答案 0 :(得分:1)
在将其保存为值之前获取实际对象:
fil = Filiere.objects.get(nom_filiere=filiere) // retrieve the object
niv = Niveau.objects.create(niveau=niveau, filiere=fil) // then save