iDea—-一个博文的聚合平台 RSS驱动

换了平台,以及文章的发布方式,写一篇的文章的成本大幅下降了。所以这里以后可能就会出现一些奇怪的碎碎念。因为随时随手都能写上一点点。


突发奇想的想做一个博客的聚合以及检索的平台。使用 RSS源 来进行驱动。后台也许会使用 elasticsearch 进行驱动。


更新 2019-04-18 15:04:15 星期四

项目结构

由于之前没怎么用过,所以这次用一用 Flask 的这个框架。

代码

用于过程请求时候的错误修饰器。

eno = {'code':0, 'msg':''}

def enoChk(eno):
    def wrapper(fn):
        def _wrapper(*args, **kwargs):
            if eno['code'] != 0:
                return eno
            return fn(*args, **kwargs)
        return _wrapper
    return wrapper

这个修饰器,可以带上参数,所以需要两层的结构

使用 feedparser 来实现对 rss 的解析。

更新 2019-04-25 16:22:22 星期四

这里用 Docker 来进行 ES 集群的搭建,

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注