def feed():
searches = query(
'''
SELECT * FROM searches
WHERE published IS NOT NULL
ORDER BY id DESC
''', json=True)
site_url = 'http://' + app.config['HOSTNAME']
feed_url = site_url + '/feed/'
def add_url(s):
s['url'] = site_url + '/summary/' + s['date_path'] + '/'
return s
searches = map(_date_format, searches)
searches = list(map(add_url, searches))
resp = make_response(
render_template(
'feed.xml',
updated=searches[0]['created'],
site_url=site_url,
feed_url=feed_url,
searches=searches
)
)
resp.headers['Content-Type'] = 'application/atom+xml'
return resp
评论列表
文章目录