range from first post to last post

This commit is contained in:
2022-01-18 10:25:45 +00:00
parent 91e6341acf
commit 57733f174c

View File

@@ -177,12 +177,10 @@ class PostSearchForm(forms.Form):
try:
first_post = Post.objects.get_queryset().last()
if first_post:
year_of_first_post = first_post.public_date.year
years = range(year_of_first_post, timezone.now().date().year + 1)
last_post = Post.objects.get_queryset().first()
if first_post and last_post:
years = range(first_post.date.year, last_post.date.year + 1)
year_choices = [("", _("Alle"))] + [(i, i) for i in years]
self.fields["year"].choices = year_choices
except:
pass