summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Graham <timograham@gmail.com>2012-11-18 18:07:38 -0500
committerTim Graham <timograham@gmail.com>2012-11-18 18:07:38 -0500
commit1f1f60d12f78ee68d59b577fdb6a31857b1d0f44 (patch)
tree175ac03e6ae3653f6ee3e97ec150da71e9f86752
parent2564e310141ab0f23b5282ecaec8e820250c355a (diff)
Fixed #19306 - Improved syndication example.
Thanks brycenesbitt for the report.
-rw-r--r--docs/ref/contrib/syndication.txt5
1 files changed, 5 insertions, 0 deletions
diff --git a/docs/ref/contrib/syndication.txt b/docs/ref/contrib/syndication.txt
index 27b8fc0875..2418dba8ef 100644
--- a/docs/ref/contrib/syndication.txt
+++ b/docs/ref/contrib/syndication.txt
@@ -53,6 +53,7 @@ This simple example, taken from `chicagocrime.org`_, describes a feed of the
latest five news items::
from django.contrib.syndication.views import Feed
+ from django.core.urlresolvers import reverse
from chicagocrime.models import NewsItem
class LatestEntriesFeed(Feed):
@@ -69,6 +70,10 @@ latest five news items::
def item_description(self, item):
return item.description
+ # item_link is only needed if NewsItem has no get_absolute_url method.
+ def item_link(self, item):
+ return reverse('news-item', args=[item.pk])
+
To connect a URL to this feed, put an instance of the Feed object in
your :doc:`URLconf </topics/http/urls>`. For example::