datatracker/ietf/mailtoken/admin.py
2015-08-09 20:11:26 +00:00

18 lines
518 B
Python

from django.contrib import admin
from ietf.mailtoken.models import MailToken, Recipient
class RecipientAdmin(admin.ModelAdmin):
list_display = [ 'slug', 'desc', 'template', 'has_code', ]
def has_code(self, obj):
return hasattr(obj,'gather_%s'%obj.slug)
has_code.boolean = True
admin.site.register(Recipient, RecipientAdmin)
class MailTokenAdmin(admin.ModelAdmin):
list_display = [ 'slug', 'desc', ]
filter_horizontal = [ 'recipients' ]
admin.site.register(MailToken, MailTokenAdmin)