Tweak the admin site email address list using admin_link().

- Legacy-Id: 2796
This commit is contained in:
Henrik Levkowetz 2011-02-02 15:23:11 +00:00
parent 985dd2138f
commit 6a5e06a773
2 changed files with 3 additions and 1 deletions

View file

@ -35,7 +35,7 @@ class DocumentCommentAdmin(admin.ModelAdmin):
admin.site.register(DocumentComment, DocumentCommentAdmin)
class EmailAddressAdmin(admin.ModelAdmin):
list_display=('person_or_org', 'address', 'type', 'priority')
list_display=('id', 'person_link', 'address', 'type', 'priority')
search_fields=['address']
admin.site.register(EmailAddress, EmailAddressAdmin)

View file

@ -9,6 +9,7 @@ from django.db import models
from ietf.utils import FKAsOneToOne
from ietf.utils.broken_foreign_key import BrokenForeignKey
from ietf.utils.cached_lookup_field import CachedLookupField
from ietf.utils.admin import admin_link
class Acronym(models.Model):
INDIVIDUAL_SUBMITTER = 1027
@ -824,6 +825,7 @@ class EmailAddress(models.Model):
comment = models.CharField(blank=True, null=True, max_length=255, db_column='email_comment')
def __str__(self):
return self.address
person_link = admin_link('person_or_org')
class Meta:
db_table = 'email_addresses'
#unique_together = (('email_priority', 'person_or_org'), )