Python 如何通过ForeignKey表关联一个表的顺序和范围来选择一个表?
型号: 我需要按Event.Event_日期获取上个月(周等)的结果查询集 类似于(但这不起作用……): 谢谢。这不是我们应该做的。您可以通过以下方式在相关字段中订购:Python 如何通过ForeignKey表关联一个表的顺序和范围来选择一个表?,python,django,django-models,Python,Django,Django Models,型号: 我需要按Event.Event_日期获取上个月(周等)的结果查询集 类似于(但这不起作用……): 谢谢。这不是我们应该做的。您可以通过以下方式在相关字段中订购: res = Result.objects.select_related('event__event_date').filter(some1 = something1, some2 = something2).order_by('event_name')[range:] 这不是我们应该做的。您可以通过以下方式在相关字段中订购:
res = Result.objects.select_related('event__event_date').filter(some1 = something1, some2 = something2).order_by('event_name')[range:]
这不是我们应该做的。您可以通过以下方式在相关字段中订购:
res = Result.objects.select_related('event__event_date').filter(some1 = something1, some2 = something2).order_by('event_name')[range:]
工作起来很有魅力!我真正需要的是。。谢谢工作起来很有魅力!我真正需要的是。。谢谢
res = Result.objects.filter(
some1=something1, some2=something2
).order_by(
'event__event_date'
)
from django.utils.timezone import now
from datetime import timedelta
res = Result.objects.filter(
some1=something1, some2=something2,
event__event_date__gte=now().date()-timedelta(days=7)
).order_by(
'event__event_date'
)