我有一个带有属性的模型,我希望 adminmodel 由它来排序。
class StoreAdmin(admin.ModelAdmin):
list_display = ('user', 'total',)
admin.site.register(Store, StoreAdmin)
模型:
class Store(models.Model):
user = models.ForeignKey(User, related_name="store")
@property
def total(self):
num = 0
for x in Coins.objects.all():
num += x.value
return num
既然 ModelAdmin 是一个属性,你如何按总数排序?在此先感谢您的帮助!