XML / RSS阅读器 - 前端还是后端?

时间:2016-11-18 23:19:03

标签: xml web

我是网络开发的新手,正在使用Python Django框架处理Feed聚合器。我尝试这样做的方法是让一个表格链接到rss Feed(如https://www.nasa.gov/rss/dyn/breaking_news.rss),并为每个用户提供订阅它们的选项。

class Profile(models.Model): 
    userAccount = models.OneToOneField(
        User,
        on_delete = models.CASCADE,
        related_name = 'profile',
        primary_key = True
    )
    feeds = models.ManyToManyField(SubscribedFeed, blank = True)

class SubscribedFeed(models.Model):
    title = models.CharField(max_length = 50, null = True)
    url = models.URLField()

    def __str__(self):
        return self.title

我的问题是如何处理实际解释xml。使用Python解析,然后提供提取的数据与仅提供URL并使用JavaScript解析客户端方面有什么显着差异吗?更一般地说,这项任务是否更适合前端或后端?如果一个比另一个好,为什么? (速度,简单,别的东西)。如果这是一个糟糕的问题我很抱歉,这是我第一次发帖。

1 个答案:

答案 0 :(得分:0)

这是一个愚蠢的问题。您无法在javascript中执行跨源请求以获取RSS源