擅长:python、mysql、java
<p>您可以使用<code>update_or_create</code>方法,这是一种方便的方法,用于更新具有给定名称的对象,并在必要时创建一个新的对象。默认值是用于更新对象的(字段、值)对字典</p>
<pre><code> obj, created = Student.objects.update_or_create(name=var.name, defaults={mark=var.mark, year=newyear})
</code></pre>
<p>返回(object,created)的元组,其中object是已创建或更新的对象,created是指定是否创建新对象的布尔值</p>