Пример #1
0
    def parse_post(self):
        if hasattr(self, 'post'):
            return self.post

        parts = rstParser(self.filepath).read()
        docinfo = dict(parts['docinfo'])

        post = NameSpace()
        for k, v in docinfo.items():
            post[k] = v
        post.title = parts['title']
        post.content = parts['body']
        self.post = post
        return post
Пример #2
0
    def parse_post(self):
        if hasattr(self, 'post'):
            return self.post

        parts = rstParser(self.filepath).read()
        docinfo = dict(parts['docinfo'])

        post = NameSpace()
        for k, v in docinfo.items():
            post[k] = v
        post.title = parts['title']
        post.content = parts['body']
        self.post = post
        return post