5時間以上経過したウィジェットのDjangoクエリを作成しようとしていますが、少し失われています。ウィジェットモデルにはDateTimeField
があり、ウィジェットの作成時間が入力されます。5時間以上経過したオブジェクトのDjangoクエリの日時
35
A
答えて
89
Widget
は、お使いのモデルの名前であり、そしてそれはcreated
という名前DateTimeField型の属性を持っている場合、クエリは次のようになります。created__lt
手段があること
from datetime import datetime, timedelta
time_threshold = datetime.now() - timedelta(hours=5)
results = Widget.objects.filter(created__lt=time_threshold)
ノート「作成は、以下です」。
12
now = datetime.datetime.now()
earlier = now - datetime.timedelta(hours=5)
MyModel.objects.filter(my_date_field__range=(earlier,now))
これはすべきことです。
関連する問題
- 1. 1時間以上経過したファイルを監視する
- 2. 24時間以上経過したiCloudKitレコードを取得する
- 3. 経過時間
- 4. djangoで10日以上経過したデータを自動削除
- 5. 上記のレコードを使用したアクセスの経過時間
- 6. parLapplyを使用した経過時間/ユーザー時間の短縮
- 7. C#タイマーの経過時間?
- 8. C - 時間が経過しました
- 9. Oracle経過時間とCPU時間?
- 10. 時間が経過したキャンバスJava
- 11. アンドロイドAlarmManager経過時間は
- 12. 巨大な時間経過)
- 13. 時間経過とタイムゾーン
- 14. は、経過時間に
- 15. 時間経過グラフmatplotlib
- 16. JAVAで1日1時間の経過時間を表示する
- 17. 5分以上経過したLaravel selectレコード?
- 18. 5年以上経過したファイルサーバーアイテムをインベントリするスクリプト
- 19. 午前0時の経過時間を日付なしで調べる
- 20. Facebookアカウントキット - SDK 7日以上経過した場合の例外
- 21. 30日以上経過したファイルの削除
- 22. iPhone - NSDateComponents/NSCalendarと経過時間、私は、次の経過時間ユーザに表示したい
- 23. NSDateFormatter。スウィフトでの日付からの経過時間の設定
- 24. パンダの時間サブセット時系列 - 特定の時間以上の日付
- 25. Delphiの経過時間/時間間隔は?
- 26. djangoでセッションの経過時間を確認する
- 27. django-debug-toolbarの "経過時間"とは何ですか?
- 28. SQLiteは、日付が1週間以上経過したレコードを返します
- 29. 24時間以上の時間表現
- 30. Kerasの時間の経過に伴う最大時間
「時間」がテーブルの列から来て、ハードコードされた値でなかった場合、同じことを達成する方法はありますか? – adkl