made flask server able to read markdown files for posts

This commit is contained in:
0x01fe committed 2024-03-11 14:27:53 -05:00
1 parent ad3a3f17ff
commit 5c4d0dfa6f
11 files changed
+155 -44

No files matched your search

+25
View File
@@ -0,0 +1,25 @@
import markdown
import datetime
class Post:
category : str
author : str
date : datetime.datetime
body : str
file : str
def __init__(self, file_path):
self.file = file_path
with open(file_path, 'r') as file:
lines = file.readlines()
self.category = lines[1].split(":")[1].strip()
self.author = lines[2].split(":")[1].strip()
date = lines[3].split(":")[1].strip()
self.date = datetime.datetime.strptime(date, "%d-%m-%Y")
self.body = markdown.markdown(''.join(lines[6:]))