2017-01-23 49 views

回答

1

这里是list_display的文档: https://docs.djangoproject.com/en/1.10/ref/contrib/admin/#django.contrib.admin.ModelAdmin.list_display

您可以使用此方法。例如:

class Application(models.Model): 
    name = models.CharField(max_length=100) 
    following = ... 
    followers = ... 
    friends = ... 

    def get_following(self): 
     if not self.following: 
      return "-" 
     return self.following 

,并在admin.py你简单地把方法

@admin.register(Application) 
class ApplicationAdmin(admin.ModelAdmin): 

    list_display = [ 
     'name', 
     'get_following', 
     ... 
     ] 
+0

运行完美的名字。唯一的优点是我得到]>。不确定如何摆脱查询集等额外单词。我想我错过了一些东西。但你的解决方案是完美的。 – Stryker

+0

@Stryker如果你让我看看你的应用程序模型类,我可以帮你。 – FACode

+0

这是它,如果你可以去它。 https://gist.github.com/dariushazimi/e00375174f99dd763bf2012e00a35e92 – Stryker

相关问题