From 2df4124f6f6a3a59bf33622fd2f98e48a1444263 Mon Sep 17 00:00:00 2001 From: Minho Ryang Date: Sun, 6 Mar 2016 20:47:11 +0900 Subject: [PATCH] Issue #88, [BUGFIX] Session Crash Every Time --- config.py.tmpl | 4 +--- manage.py | 4 ++++ 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/config.py.tmpl b/config.py.tmpl index f52c8ae..cee0ac8 100644 --- a/config.py.tmpl +++ b/config.py.tmpl @@ -1,6 +1,4 @@ -from os import urandom - SQLALCHEMY_TRACK_MODIFICATIONS = True SQLALCHEMY_DATABASE_URI = 'mysql+pymysql://{{ username }}:{{ password }}@{{ server }}/{{ database }}?charset=utf8mb4' -SECRET_KEY = urandom(24) +SECRET_KEY = {{ secret_key }} UPLOAD_FOLDER = '{{ folder }}' diff --git a/manage.py b/manage.py index 8594e2e..44dcfd6 100644 --- a/manage.py +++ b/manage.py @@ -1,3 +1,5 @@ +from os import urandom + from flask_script import ( Manager, prompt, @@ -40,6 +42,7 @@ def config( database = prompt("MySQL DB Database", default=database) if folder is _folder: folder = prompt("Image Upload Folder", default=folder) + secret_key = urandom(24) with open("config.py.tmpl") as tmpl: Template( tmpl.read() @@ -49,6 +52,7 @@ def config( server=server, database=database, folder=folder, + secret_key=secret_key, ).dump("config.py")