def dashboard(request): version = version_global end_range = datetime.now() beg_range = end_range - timedelta(days=1) chart = temp_db.objects.filter(date__gte=beg_range) last_entry = chart.latest('date') return render(request, 'index.html', locals())
islice('ABCDEFG', 0, None, 2) --> A C E G
In your case you would replace
chart = temp_db.objects.filter(date__gte=beg_range)
with
chart = [x for x in islice(temp_db.objects.filter(date__gte=beg_range), 0, None, 2)]
That will give you every other instance from your query set starting with the first