これが私のDjango SQLクエリです
Mpool.objects.filter(From__startswith=From,To__startswith=To)
同じように、 SQL テーブルのフィールドと日付に対してそれを行う必要があります。私の日付はこの形式date
で、私の時間はそれを行う方法はありますか?time
2017-02-07
01:00:00
これが私のDjango SQLクエリです
Mpool.objects.filter(From__startswith=From,To__startswith=To)
同じように、 SQL テーブルのフィールドと日付に対してそれを行う必要があります。私の日付はこの形式date
で、私の時間はそれを行う方法はありますか?time
2017-02-07
01:00:00
テキストを日付オブジェクトに変換してから、djangoの範囲フィルターを使用する必要があります。
文字列から日付を取得するには、 Pythonのstrptime()関数を使用します。
何かのようなもの -
import datetime
start_date = datetime.strptime(start_date_string, "%d-%m-%Y %H:%M:%S")
end_date = datetime.strptime(end_date_string, "%d-%m-%Y %H:%M:%S")
Mpool.objects.filter(your_date__range=(start_date, end_date))
Mpool.objects.filter(date__gte=start_date, date__lte=end_date)