我是网络开发的新手,正在使用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解析客户端方面有什么显着差异吗?更一般地说,这项任务是否更适合前端或后端?如果一个比另一个好,为什么? (速度,简单,别的东西)。如果这是一个糟糕的问题我很抱歉,这是我第一次发帖。
答案 0 :(得分:0)
这是一个愚蠢的问题。您无法在javascript中执行跨源请求以获取RSS源