만약 Flask session 에러가 발생하는 경우 해결방법입니다. RuntimeError로 아래의 메시지가 나타나는 경우 어플리케이션의 secret_key를 설정하여 해결할 수 있습니다.

RuntimeError: the session is unavailable because no secret key was set. Set the secret_key on the application to something unique and secret.

아래 코드를 python에 추가합니다.
if __name__ == "__main__":
    application.secret_key = 'super secret key'
    application.config['SESSION_TYPE'] = 'filesystem'

다시 코드를 동작하니 에러없이 잘 실행됩니다.