示例#1
0
def save_api_article_list(article_list):
    now = datetime.datetime.now()
    for api_article in article_list:
        assert isinstance(api_article, ApiArticle)

        article = Article()
        article.title = api_article.title
        article.url = api_article.url
        article.created = now
        article.updated = now
        article.save()
示例#2
0
文件: savedata.py 项目: hellth/bobrot
    def test_save_articles(self):
        feed_parser = FeedParser()
        feed_parser.parse('http://www.vysocina-news.cz/rss/')

        project_path = '/tmp/bobrot'

        for feed_article in feed_parser.article_list:
            article_parser = ArticleParse(project_path, feed_article,
                                          feed_parser.feed_meta)
            data = article_parser.call()

            article = Article()
            article.content = data

            self._import_data_to_model(article, feed_article)
            article.save()


        self.assertEquals(len(feed_parser.article_list), Article.objects.count())
示例#3
0
    def test_save_articles(self):
        feed_parser = FeedParser()
        feed_parser.parse('http://www.vysocina-news.cz/rss/')

        project_path = '/tmp/bobrot'

        for feed_article in feed_parser.article_list:
            article_parser = ArticleParse(project_path, feed_article,
                                          feed_parser.feed_meta)
            data = article_parser.call()

            article = Article()
            article.content = data

            self._import_data_to_model(article, feed_article)
            article.save()

        self.assertEquals(len(feed_parser.article_list),
                          Article.objects.count())
示例#4
0
文件: api.py 项目: hellth/bobrot
def save_api_article_list(article_list):
    now = datetime.datetime.now()
    for api_article in article_list:
        assert isinstance(api_article, ApiArticle)

        article = Article()
        article.title = api_article.title
        article.url = api_article.url
        article.created = now
        article.updated = now
        article.save()