2016-11-18 148 views
0

我是網絡開發的新手,並且正在使用Python Django框架來處理Feed聚合器。我試圖這樣做的方式是建立一個表格,鏈接到RSS源(如https://www.nasa.gov/rss/dyn/breaking_news.rss),併爲每個用戶提供訂閱選項。XML/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

這是一個愚蠢的問題。您不能在javascript中使用交叉來源請求來獲取RSS源