summary refs log tree commit diff
path: root/app.py
diff options
context:
space:
mode:
Diffstat (limited to 'app.py')
-rw-r--r--app.py15
1 files changed, 11 insertions, 4 deletions
diff --git a/app.py b/app.py
index 7a1b07f..219b160 100644
--- a/app.py
+++ b/app.py
@@ -1,12 +1,19 @@
 from flask import Flask, render_template, request, redirect, url_for
-from peewee import SqliteDatabase
-from models import Post
+from markdown import markdown, Markdown
+from config import config
+from models import Post, db
 from forms import PostForm
+import os
 
 app = Flask(__name__)
 app.config.from_object('config')
+SECRET_KEY = os.urandom(32)
+app.config['SECRET_KEY'] = SECRET_KEY
+
+app.jinja_options = app.jinja_options.copy()
+app.jinja_env.add_extension(Markdown)
+app.jinja_env.filters["markdown"] = markdown
 
-db = SqliteDatabase('blog.db')
 
 @app.before_request
 def before_request():
@@ -36,4 +43,4 @@ def create():
     return render_template('create.html', form=form)
 
 if __name__ == '__main__':
-    app.run(debug=True)
\ No newline at end of file
+    app.run(debug=True, port=5052)