diff --git a/cms/engine/config/__init__.py b/cms/engine/config/__init__.py index 0523e4d..8de73a0 100644 --- a/cms/engine/config/__init__.py +++ b/cms/engine/config/__init__.py @@ -23,6 +23,6 @@ def _isvalid(_allowed,**_args): def write(_config, path): f = open(path,'w') - f.write( json.dumps(_config)) ; + f.write( json.dumps(_config,indent=2)) ; f.close() diff --git a/cms/index.py b/cms/index.py index 15ec13e..8ee4ab1 100644 --- a/cms/index.py +++ b/cms/index.py @@ -24,7 +24,7 @@ import pandas as pd import uuid import datetime import requests - +import io from cms import disk, cloud, engine import cms.sites @@ -44,12 +44,12 @@ def _getId(app_id,app_x): def _setHandler (app_id,resource) : session['app_id'] = _getId(app_id,resource) -@_app.route("/favicon.ico") +@_app.route("/favicon.ico",defaults={'app':None}) @_app.route("//favicon.ico") def favicon (app): global _qcms _site = _qcms.get (app) - print([' **** ',_site.get('layout.location'),_site.get('system.icon')]) + return _read(app,None,_site.get('system.icon')) return @_app.route("/<_id>/robots.txt")