class Status(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 を含む値を取得する必要があります。そう言わせて
val1 = '1234567890'
val2 = '4414544544'
したがって、私の最終結果は、id = 20 の 2 つのエントリを含むリストであり、これを実装する方法です。
使ってみた
list = Status.objects.filter(someid = 20, value < val2, value > val1)
どれが間違っていますか?これを修正する方法。
ありがとう。