aboutsummaryrefslogtreecommitdiffstats
path: root/app.py
diff options
context:
space:
mode:
authorjwansek <eddie.atten.ea29@gmail.com>2021-02-05 16:25:06 +0000
committerjwansek <eddie.atten.ea29@gmail.com>2021-02-05 16:25:06 +0000
commit58fecf855d151ef0459a43ab9af271a3a4922ad5 (patch)
treeabdde5f0ddc7b9f4d9765e7aaceb56c3d7ddfee3 /app.py
parentc4b59d34db126a4d3471162ff34a04661ff41c99 (diff)
downloadboymoder.blog-58fecf855d151ef0459a43ab9af271a3a4922ad5.tar.gz
boymoder.blog-58fecf855d151ef0459a43ab9af271a3a4922ad5.zip
finished start formatting, added preview script
Diffstat (limited to 'app.py')
-rw-r--r--app.py14
1 files changed, 13 insertions, 1 deletions
diff --git a/app.py b/app.py
index 935ef12..e100689 100644
--- a/app.py
+++ b/app.py
@@ -1,4 +1,5 @@
import configparser
+import webbrowser
import database
import services
import flask
@@ -10,7 +11,7 @@ CONFIG.read("edaweb.conf")
def get_template_items(title, db):
return {
"links": db.get_header_links(),
- "image": db.get_image("telegrampic"),
+ "image": db.get_image("twitterpic"),
"title": title,
"articles": db.get_header_articles()
}
@@ -44,5 +45,16 @@ def serve_services():
pihole = services.get_pihole_stats()
)
+@app.route("/preview")
+def preview():
+ import os
+ if "PREVIEW" in os.environ:
+ with database.Database() as db:
+ return flask.render_template_string(os.environ["PREVIEW"], **get_template_items(os.environ["PREVIEW_TITLE"], db))
+ else:
+ return "page for internal use only"
+
+
+
if __name__ == "__main__":
app.run(host = "0.0.0.0", debug = True)