aboutsummaryrefslogtreecommitdiffstats
path: root/notice
diff options
context:
space:
mode:
authorWeitian LI <liweitianux@gmail.com>2014-04-23 23:51:12 +0800
committerWeitian LI <liweitianux@gmail.com>2014-04-23 23:51:12 +0800
commit9a4e3be3f042e39a72e5d8f2f791d437d74051a5 (patch)
treef9f05b57dc42b9d5447c4e4f0fca306f85b94a93 /notice
parent80dd527263a6372140e3a94ee8e28d095054e1ac (diff)
downloaddjango-skaschool-9a4e3be3f042e39a72e5d8f2f791d437d74051a5.tar.bz2
* update display attachments in list_notice template
* removed 'get_attachment_list' method from Notice model
Diffstat (limited to 'notice')
-rw-r--r--notice/models.py5
-rw-r--r--notice/templates/notice/list_notice.html2
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>