クラスステータス(models.Model): someid = models.IntegerField() 値= models.IntegerField() のStatus_msg = models.CharField(MAX_LENGTH = 2000)ジャンゴでフィルタを使用する方法
so my database look like:
20 1234567890 'some mdg'
20 4597434534 'some msg2'
20 3453945934 'sdfgsdf'
10 4503485344 'ddfgg'
だから私はいくつかの値の間に与えるsomeidを含む値を取得する必要があります。 はそうので、私の最終的な結果は、これを実装する方法のid = 20 のための2エントリの入ったリストである必要があり
val1 = '1234567890'
val2 = '4414544544'
をしましょう。
は私が間違っているlist = Status.objects.filter(someid = 20, value < val2, value > val1)
を使用してみましたか? これを修正する方法。
ありがとうございました。
申し訳ありません。 問題を修正しました。 list = Status.objects.filter(someid = 20、value__lt = val2).filter(value__gt = val1) – user102724