aboutsummaryrefslogtreecommitdiff
path: root/build.py
diff options
context:
space:
mode:
authoralex <alex@pdp7.net>2021-03-13 17:36:09 +0100
committeralex <alex@pdp7.net>2021-03-13 17:36:09 +0100
commit5c74711c33d9c75a31e01c161e645797ee669a15 (patch)
tree0bf9ae30f1cd25c45db247e4ac7c4c5482c2227f /build.py
parente352b66af593fd9d76677015ac5aeb6121f70f7b (diff)
Adapt better to subscription spec
Diffstat (limited to 'build.py')
-rwxr-xr-xbuild.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/build.py b/build.py
index c7babe6f..282b1f6d 100755
--- a/build.py
+++ b/build.py
@@ -16,7 +16,7 @@ class Post:
@property
def posted(self):
- return datetime.datetime.strptime(self.content.splitlines()[1], "%Y-%m-%d")
+ return datetime.datetime.strptime(self.content.splitlines()[1], "%Y-%m-%d").date()
@property
def uri(self):
@@ -49,18 +49,18 @@ def create_index(posts):
index.write(textwrap.dedent("""
# El blog es mío
- Hay otros como él, pero este es el mío
- """))
+ ## Hay otros como él, pero este es el mío
+ """).lstrip())
for post in posts[0:10]:
index.write(textwrap.dedent(f"""
- => {post.uri} {post.title}
+ => {post.uri} {post.posted} {post.title}
"""))
post_lines = post.content.splitlines()
- index.write("\n".join(post_lines[1:]))
+ index.write("\n".join(post_lines[2:]))
index.write("\n\n")
index.write(textwrap.dedent("""
@@ -79,7 +79,7 @@ def create_index(posts):
for post in posts[10:]:
index.write(textwrap.dedent(f"""
- => {post.uri} {post.title}
+ => {post.uri} {post.posted} {post.title}
""")[:-1])
def create_individual_posts(posts):