Djangoで日付を選択するクエリを作成しようとしています。
生のSQLでこれを簡単に行う方法を知っていますが、Django ORMを使用してこれをどのように実現できますか?
これは、クエリに30日間の日付を追加する場所です。
start_date = datetime.datetime.now() + datetime.timedelta(-30)
context[self.varname] = self.model._default_manager.filter(
current_issue__isnull=True
).live().order_by('-created_at')
__range
演算子を使用します。
...filter(current_issue__isnull=True, created_at__range=(start_date, end_date))
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加