0

django ormで>日付を使用する方法は?

それは仕事です:

 res = Prog.objects.filter(end = datetime.now()).order_by('-start')

しかし、これは機能しません:

 res = Prog.objects.filter(end > datetime.now()).order_by('-start')

なんで ?

4

1 に答える 1

6

読むdocumentation

gt

より大きい。

例:

Entry.objects.filter(id__gt=4)

同等の SQL:

SELECT ... WHERE id > 4;

あなたの場合は次のようになります。

res = Prog.objects.filter(end__gt=datetime.now()).order_by('-start') 
于 2012-04-25T14:33:47.300 に答える