diff options
-rw-r--r-- | notice/models.py | 5 | ||||
-rw-r--r-- | notice/templates/notice/list_notice.html | 2 |
2 files changed, 1 insertions, 6 deletions
diff --git a/notice/models.py b/notice/models.py index f5201d5..5fafeb5 100644 --- a/notice/models.py +++ b/notice/models.py @@ -32,11 +32,6 @@ class Notice(models.Model): # used in 'list_notice.html' template return self.pubtime.strftime('%Y-%m-%d') - def get_attachment_list(self): - # used in 'list_notice.html' template, - # because 'GenericRelatedObjectManager' is not iterable - return list(self.attachments.all()) - class NoticeCategory(models.Model): """ diff --git a/notice/templates/notice/list_notice.html b/notice/templates/notice/list_notice.html index 77d194c..2a2703b 100644 --- a/notice/templates/notice/list_notice.html +++ b/notice/templates/notice/list_notice.html @@ -29,7 +29,7 @@ {% if notice.attachments %} <div class="notice-attachment"> <ul class="list-unstyled"> - {% for attachment in notice.get_attachment_list %} + {% for attachment in notice.attachments.all %} <li> 附件{{ forloop.counter }}: <a href="{{ attachment.attachment.url }}">{{ attachment.title }}</a> |