擅长:python、mysql、java
<p>数字的顺序重要吗?在</p>
<p>如果没有,您可以按升序对票证和抽签的数字进行排序,然后使用您的代码</p>
<pre><code>winners = Ticket.objects.filter(draw=self.id,digit1=self.digit1,digit2=self.digit2,digit3=self.digit3,digit4=self.digit4)
</code></pre>
<p>作为旁白,你的尝试。。。但是布洛克在没有赢家的情况下是不会理解的。<code>DoesNotExist</code>异常由<code>get</code>方法(<a href="http://docs.djangoproject.com/en/dev/ref/models/querysets/#id5" rel="nofollow noreferrer">see docs</a>)引发。在</p>
<p>如果没有中奖彩票,<code>filter</code>方法将返回一个空的queryset,但不会引发错误。然后,您可以使用if语句检查是否有赢家。在</p>
^{pr2}$