擅长:python、mysql、java
<p>您可能无法对queryset进行负索引,但可以将该queryset放入列表中,然后进行索引。</p>
<pre><code>locations = list(Location.objects.all())
first_element = locations[0]
last_element = locations[-1]
</code></pre>
<p>不过,这是非常低效的,只有在表中有少量位置并且希望代码保持简单的情况下才应该使用。否则,如果确实需要提高效率,请参阅@pterk的答案,包括聚合和最小/最大值</p>