summaryrefslogtreecommitdiff
path: root/blog/feed.py
blob: d8ffc8c334fb28275714e69c4dc57a552e902f8f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
import os

import render


class Feed(object):
    def __init__(self, template, posts):
        self.template = template
        self.posts = posts

    def generate(self, basedir):
        index = os.path.join(basedir, "index.html")
        rendered = self.template.render(posts=self.posts)
        render.write_file_content(index, rendered)