forked from Decentrala/website
[Gobal] added flake8 and did format
This commit is contained in:
+31
-19
@@ -29,49 +29,61 @@ PAGES = [
|
||||
},
|
||||
]
|
||||
|
||||
env = Environment(loader=FileSystemLoader('template'))
|
||||
env = Environment(loader=FileSystemLoader("template"))
|
||||
|
||||
|
||||
|
||||
def main():
|
||||
os.makedirs('site/en/', exist_ok=True)
|
||||
os.makedirs("site/en/", exist_ok=True)
|
||||
for page in PAGES:
|
||||
# Build SR Page
|
||||
with open(f'pages/sr/{page["name"]}.html') as f:
|
||||
page_content = "<div class='cover-wrap'><img src='/img/students_bug.jpg' alt='Studenti su nasli bug' /></div>"
|
||||
page_content += f.read()
|
||||
|
||||
sr_html = env.get_template('page-sr.html').render(
|
||||
title=page['titleSR'],
|
||||
|
||||
sr_html = env.get_template("page-sr.html").render(
|
||||
title=page["titleSR"],
|
||||
content=page_content,
|
||||
extra_styles=f'<link rel="stylesheet" href="/styles/{page["style"]}.css">' if page['style'] else '',
|
||||
extra_styles=(
|
||||
f'<link rel="stylesheet" href="/styles/{page["style"]}.css">'
|
||||
if page["style"]
|
||||
else ""
|
||||
),
|
||||
lang="sr",
|
||||
sr_link=f"/en/{page['name']}",
|
||||
current_path=f"/{page['name']}" if page['name'] != 'index' else "/"
|
||||
current_path=f"/{page['name']}" if page["name"] != "index" else "/",
|
||||
)
|
||||
|
||||
sr_filename = "index.html" if page['name'] == 'index' else f"{page['name']}.html"
|
||||
with open(f'site/{sr_filename}', 'w') as f:
|
||||
|
||||
sr_filename = (
|
||||
"index.html" if page["name"] == "index" else f"{page['name']}.html"
|
||||
)
|
||||
with open(f"site/{sr_filename}", "w") as f:
|
||||
f.write(sr_html)
|
||||
|
||||
# Build EN Page
|
||||
with open(f'pages/en/{page["name"]}.html') as f:
|
||||
page_content = "<div class='cover-wrap'><img src='/img/students_bug.jpg' alt='Students found the bug' /></div>"
|
||||
page_content += f.read()
|
||||
|
||||
en_html = env.get_template('page-en.html').render(
|
||||
title=page['titleEN'],
|
||||
|
||||
en_html = env.get_template("page-en.html").render(
|
||||
title=page["titleEN"],
|
||||
content=page_content,
|
||||
extra_styles=f'<link rel="stylesheet" href="/styles/{page["style"]}.css">' if page['style'] else '',
|
||||
extra_styles=(
|
||||
f'<link rel="stylesheet" href="/styles/{page["style"]}.css">'
|
||||
if page["style"]
|
||||
else ""
|
||||
),
|
||||
lang="en",
|
||||
sr_link=f"/{page['name']}",
|
||||
current_path=f"/en/{page['name']}" if page['name'] != 'index' else "/en/"
|
||||
current_path=f"/en/{page['name']}" if page["name"] != "index" else "/en/",
|
||||
)
|
||||
|
||||
en_filename = "index.html" if page['name'] == 'index' else f"{page['name']}.html"
|
||||
with open(f'site/en/{en_filename}', 'w') as f:
|
||||
|
||||
en_filename = (
|
||||
"index.html" if page["name"] == "index" else f"{page['name']}.html"
|
||||
)
|
||||
with open(f"site/en/{en_filename}", "w") as f:
|
||||
f.write(en_html)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user