From c999c77b14fe1e0f67e00a24b08ebfa896fddae7 Mon Sep 17 00:00:00 2001 From: Navan Chauhan Date: Sat, 13 Apr 2024 22:30:52 -0600 Subject: begin move to atom --- generate_me.py | 12 ++++++++---- templates/base.html | 2 +- templates/feed.rss | 56 +++++++++++++++++++++++++++-------------------------- 3 files changed, 38 insertions(+), 32 deletions(-) diff --git a/generate_me.py b/generate_me.py index 736cece..1c61f06 100644 --- a/generate_me.py +++ b/generate_me.py @@ -256,17 +256,21 @@ for fpath in index_pages_to_generate: for post in post_collection_html: post.metadata["link"] = "https://web.navan.dev" + post.metadata["link"] - post.metadata["date"] = email.utils.format_datetime( - datetime.datetime.strptime(post.metadata["date"], "%Y-%m-%d %H:%M") - ) + #post.metadata["date"] = email.utils.format_datetime( + # datetime.datetime.strptime(post.metadata["date"], "%Y-%m-%d %H:%M") + #) + + # datetime in RFC 3339 format + post.metadata["date"] = datetime.datetime.strptime(post.metadata["date"], "%Y-%m-%d %H:%M").isoformat() +rfc_3389 = datetime.datetime.now().isoformat() with open(os.path.join(out_folder, "feed.rss"), "w") as f: f.write( templates.get_template("feed.rss").render( feed={ "title": f_title, - "date": f_date, + "date": rfc_3389, "description": f_description, "link": base_link, }, diff --git a/templates/base.html b/templates/base.html index c19bcff..1a3e938 100644 --- a/templates/base.html +++ b/templates/base.html @@ -32,7 +32,7 @@ - + diff --git a/templates/feed.rss b/templates/feed.rss index 275168a..90c2dbf 100644 --- a/templates/feed.rss +++ b/templates/feed.rss @@ -1,27 +1,29 @@ - - - - {{ feed.title}} - {{ feed.description }} - {{ feed.link }}en - {{ feed.date }} - {{ feed.date }} - 250 - - {% for post in posts %} - - - {{post.metadata.link}} - - - {{post.metadata.title}} - - - {{post.metadata.description}} - - {{post.metadata.link}} - {{post.metadata.date}} - - - {% endfor %} - \ No newline at end of file + + + {{ feed.title}} + + + {{ feed.description }} + {{ feed.date }} + + Navan Chauhan + + {{ feed.link }} +{% for post in posts %} + + {{post.metadata.title}} + + {{post.metadata.link}} + {{post.metadata.date}} + {{post.metadata.date}} + {{post.metadata.description}} + + + + + Navan Chauhan + blog@navan.email + + +{% endfor %} + \ No newline at end of file -- cgit v1.2.3