次のような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
、この場合はよくわかりません。