擅长:python、mysql、java
<p>我建议通过get_或_create()来解决这个问题。</p>
<pre><code>new_obj, created = AnswerModel.objects.get_or_create(user=user, yes_question=question_model)
if created:
do_something_for_new_object(new_obj)
else:
logging.error("Duplicated item.")
return</code></pre>