forked from Minecraft/minecraft_manager
Added display property to Token to make admin page more intuitive.
parent
c16c480620
commit
4cd9d12914
|
@ -22,7 +22,7 @@ class TokenActiveFilter(admin.SimpleListFilter):
|
|||
|
||||
class TokenAdmin(admin.ModelAdmin):
|
||||
list_filter = (TokenActiveFilter,)
|
||||
list_display = ('description', 'active', 'web_get_permission', 'web_post_permission', 'plugin_get_permission',
|
||||
list_display = ('display', 'active', 'web_get_permission', 'web_post_permission', 'plugin_get_permission',
|
||||
'plugin_post_permission', 'form_get_permission', 'form_post_permission', 'model_get_permission',
|
||||
'model_post_permission', 'stats_get_permission', 'stats_post_permission')
|
||||
fieldsets = (
|
||||
|
|
|
@ -17,5 +17,9 @@ class Token(models.Model):
|
|||
stats_get_permission = models.BooleanField("Stats GET", default=False)
|
||||
stats_post_permission = models.BooleanField("Stats POST", default=False)
|
||||
|
||||
@property
|
||||
def display(self):
|
||||
return self.description if self.description else self.key
|
||||
|
||||
def __str__(self):
|
||||
return self.key
|
||||
|
|
Loading…
Reference in New Issue