Google app engine gae的任何rss提要库
我想在我的网站上为gae启用rss 你知道做这件事的简单方法吗 谢谢 这是我搜索的一个示例:Google app engine gae的任何rss提要库,google-app-engine,rss,feed,Google App Engine,Rss,Feed,我想在我的网站上为gae启用rss 你知道做这件事的简单方法吗 谢谢 这是我搜索的一个示例: class FeedHandler(BaseRequestHandler): def get(self,tags=None): blogs = Weblog.all().filter('entrytype =','post').order('-date').fetch(10) last_updated = datetime.datetime.now()
class FeedHandler(BaseRequestHandler):
def get(self,tags=None):
blogs = Weblog.all().filter('entrytype =','post').order('-date').fetch(10)
last_updated = datetime.datetime.now()
if blogs and blogs[0]:
last_updated = blogs[0].date
last_updated = last_updated.strftime("%Y-%m-%dT%H:%M:%SZ")
for blog in blogs:
blog.formatted_date = blog.date.strftime("%Y-%m-%dT%H:%M:%SZ")
self.response.headers['Content-Type'] = 'application/atom+xml'
self.generate('atom.xml',{'blogs':blogs,'last_updated':last_updated})
还有更简单的吗?看看。您可以在Google appengine上找到许多自制python博客的示例,这些博客使用PyRSS2Gen生成RSS 2.0提要。
还有一些很好的例子。只从其他代码库复制代码,而不考虑其他代码库使用它的任何上下文,是没有帮助的。例如,
self.generate()
做什么?您在这里复制的代码只是设置上次更新的时间和格式日期,它本身不会生成任何RSS。