results = Project.objects.filter(
Q( title__contains = q ) |
Q( description__contains = q ),
pub_date ???
).order_by('pub_date')
results = Project.objects.filter(
Q( title__contains = q ) |
Q( description__contains = q ),
pub_date ???
).order_by('pub_date')
MutagenaКонвертируйте условие в – старше какой-то даты. Вы ведь это умеете?
Нужно выбирать только записи, где с pub_date не старше месяца.
results = Project.objects.filter(
Q( title__contains = q ) |
Q( description__contains = q ),
pub_date__gt=datetime.datetime.now() - datetime.timedelta(days=30)
).order_by('pub_date')