How to change Django Admin Custom list field label
I guess you should use short_description attribute. Django-admin
def in_stock(self):
return self.stocks.count()
in_stock.short_description = 'Your label here'
change your model and verbose_name parametr to field. I change "author" label to "Author(s)"
models.py
class books(models.Model):
title = models.CharField(max_length = 250)
author= models.CharField(max_length = 250, verbose_name='Author(s)')
or simply
author = models.CharField('Author(s)',max_length = 250)