From 2e484aaed8c57066edce5a03b047514b232fa5bd Mon Sep 17 00:00:00 2001 From: Patrick Craston Date: Tue, 15 Jan 2013 12:27:32 +0000 Subject: [PATCH] Add admin support for attachments --display correctly --- django_mailbox/admin.py | 2 +- django_mailbox/models.py | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/django_mailbox/admin.py b/django_mailbox/admin.py index ae0ccef..f0b0b89 100644 --- a/django_mailbox/admin.py +++ b/django_mailbox/admin.py @@ -18,7 +18,7 @@ class MailboxAdmin(admin.ModelAdmin): actions = [get_new_mail] class MessageAttachmentAdmin(admin.ModelAdmin): - pass + list_display = ('document',) class MessageAdmin(admin.ModelAdmin): list_display = ( diff --git a/django_mailbox/models.py b/django_mailbox/models.py index 0e336dd..098ff36 100755 --- a/django_mailbox/models.py +++ b/django_mailbox/models.py @@ -219,6 +219,9 @@ class UnreadMessageManager(models.Manager): class MessageAttachment(models.Model): document = models.FileField(upload_to='mailbox_attachments/%Y/%m/%d/') + def __unicode__(self): + return self.document.url + class Message(models.Model): mailbox = models.ForeignKey(Mailbox, related_name='messages') subject = models.CharField(max_length=255)