I’m publishing a feed from a Django application.
I subclassed django.contrib.syndication.feeds.Feed, everything works fine, except the date that doesn’t get published on the feed.
Here’s the method I’ve created on my Feed class
def item_pubdate(self, item):
return item.date
this method never gets called….
I’ve been banging my head against this one for a while. It seems that the django rss system need a “datetime” object instead of just the date (since it wants a time zone, and the date object doesn’t have a time, let alone a time zone…)
I might be wrong though, but it’s something that I’ve found via the error logs.