擅长:python、mysql、java
<p>这个<a href="https://stackoverflow.com/questions/22063748/django-get-returned-more-than-one-topic">other question</a>可能会有帮助</p>
<p>问题是您应该只对一个数据使用<code>get</code>。您不应该在多对一关系上使用<code>get</code>。逻辑是<code>Employee</code>可以有多个<code>Leave</code>,因此不能一致使用<code>get</code></p>
<p>您可以使用的是<a href="https://docs.djangoproject.com/en/3.1/topics/db/queries/#retrieving-specific-objects-with-filters" rel="nofollow noreferrer">filter</a>,但我会使用<a href="https://docs.djangoproject.com/en/3.1/topics/db/examples/many_to_one/" rel="nofollow noreferrer">related names/related fields</a>,如果您正确定义它,它将允许您使用<code>employee.leaves</code></p>