crunk-columns is a PESOS style website maker
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

34 lines
740 B

import json
import os
import tomli
from flask import render_template
from app import create_app
from column import Column
from simplejsonstorage import SimpleJsonStorage
APP = create_app()
def index():
json_file = load_json_file()
columns = []
for key, value in json_file.items():
column = Column(value["title"], value["urls"])
return render_template("index.html", columns=columns)
def load_json_file():
json_file = SimpleJsonStorage(
os.path.join("data", "feeds.json"), os.path.join("data", "feeds.log")
return json_file
if __name__ == "__main__":
APP.debug = True