1
2
3 from coprs.views.rss_ns import rss_ns
4 from coprs import app
5 from coprs.helpers import fix_protocol_for_frontend
6 from coprs.logic.coprs_logic import CoprsLogic
7 from flask import render_template, Response
8 from coprs import models
13 """
14 Simple route that returns all projects
15 name, description, link to selected project
16 as rss feed
17
18 """
19
20 coprs = CoprsLogic.get_all().order_by(models.Copr.id.desc()).limit(limit)
21
22 answer = render_template("rss/rss.xml", coprs=coprs)
23 return Response(answer, mimetype="text/xml")
24
29 """
30 Simple route that returns all projects
31 name, description, link to selected project
32 as rss feed except projects hidden from homepage
33 """
34
35 coprs = CoprsLogic.get_multiple(include_unlisted_on_hp=False).order_by(models.Copr.id.desc()).limit(limit)
36 answer = render_template("rss/rss.xml", coprs=coprs)
37 return Response(answer, mimetype="text/xml")
38