[3.1.x] Improved examples in ModelAdmin.list_display docs.

Backport of aa53655e6e from master
This commit is contained in:
Nick Pope 2020-11-14 05:36:40 +00:00 committed by Mariusz Felisiak
parent 1f6e7fb4ab
commit 4f11461195
1 changed files with 2 additions and 2 deletions

View File

@ -589,7 +589,7 @@ subclass::
birthday = models.DateField() birthday = models.DateField()
def decade_born_in(self): def decade_born_in(self):
return self.birthday.strftime('%Y')[:3] + "0's" return '%ds' % (self.birthday.year // 10 * 10)
decade_born_in.short_description = 'Birth decade' decade_born_in.short_description = 'Birth decade'
class PersonAdmin(admin.ModelAdmin): class PersonAdmin(admin.ModelAdmin):
@ -678,7 +678,7 @@ subclass::
birthday = models.DateField() birthday = models.DateField()
def born_in_fifties(self): def born_in_fifties(self):
return self.birthday.strftime('%Y')[:3] == '195' return 1950 <= self.birthday.year < 1960
born_in_fifties.boolean = True born_in_fifties.boolean = True
class PersonAdmin(admin.ModelAdmin): class PersonAdmin(admin.ModelAdmin):