我有一个看起来像这样的 django 模型:
class Definition
name = models.CharField(max_length=254)
text = models.TextField()
如果我执行以下查询:
animal = Definition.objects.get(name='Owl')
如果我的数据库中有以下带有这些名称的定义:
Elephant, Owl, Zebra, Human
有没有一种方法可以根据模型中字段的animal
字母顺序显示基于对象的上一个和下一个定义的 django 查询?name
我知道有一些方法可以根据datetime
字段获取上一个/下一个,但我对这种情况不太确定。