Python 如何按字母数字对django列表过滤器排序
我使用了默认的django过滤器,但它没有按字母数字排序来显示记录 下面是我的代码Python 如何按字母数字对django列表过滤器排序,python,django,django-admin,Python,Django,Django Admin,我使用了默认的django过滤器,但它没有按字母数字排序来显示记录 下面是我的代码 class VoteAdminModel(admin.ModelAdmin): list_filter = ('business__poll__town__parent') 模型 class Business(models.Model): poll = models.ForeignKey('Poll') business_name = models.CharField(max_lengt
class VoteAdminModel(admin.ModelAdmin):
list_filter = ('business__poll__town__parent')
模型
class Business(models.Model):
poll = models.ForeignKey('Poll')
business_name = models.CharField(max_length=256, blank=True,null=True)
class Poll(models.Model):
town = models.ForeignKey('Town', verbose_name="Survey")
category = models.ForeignKey(Category)
class Vote(models.Model):
business = models.ForeignKey(Business)
vote_year = models.IntegerField(verbose_name="Year")
gender = models.CharField(max_length=10)
class Town(models.Model):
town_name = models.CharField(max_length=256, verbose_name="Survey")
parent = models.ForeignKey('self', db_column='parent', blank=True, null=True, verbose_name="Survey")
检查此答案:检查此答案: