fmartingr
/
shelfzilla
Archived
1
0
Fork 0

AccessCode: Some admin goodies

This commit is contained in:
Felipe Martín 2015-01-26 14:41:55 +01:00
parent b4e123c0eb
commit f4bc601188
2 changed files with 10 additions and 2 deletions

View File

@ -106,10 +106,14 @@ admin.site.register(Permission)
class AccessCodeAdmin(admin.ModelAdmin):
list_display = ('code', 'max_uses', 'used_by', 'expiration', 'active', 'usable')
list_display = ('code', 'max_uses', 'expiration', 'active', 'uses',
'usable')
def uses(self, obj):
return obj.uses
def usable(self, obj):
return obj.usabe
return obj.usable
usable.boolean = True
admin.site.register(models.AccessCode, AccessCodeAdmin)

View File

@ -155,6 +155,10 @@ class AccessCode(models.Model):
def __unicode__(self):
return self.code
@property
def uses(self):
return self.used_by.count()
@property
def usable(self):
# Check if active