| 12345678910111213141516171819202122232425262728293031 |
- from .tool.func import *
- def main_views_2(conn, name):
- curs = conn.cursor()
- m = re.search('\.([^.]+)$', name)
- if m:
- g = m.groups()
- else:
- g = ['']
- if g[0] == 'css':
- c_open = open('./views/' + name, encoding='utf-8')
- f_open = c_open.read()
- c_open.close()
- return flask.Response(easy_minify(f_open, 'css'), mimetype="text/css")
- elif g[0] == 'js':
- c_open = open('./views/' + name, encoding='utf-8')
- f_open = c_open.read()
- c_open.close()
- return flask.Response(easy_minify(f_open, 'js'), mimetype="text/js")
- elif g[0] == 'html':
- c_open = open('./views/' + name, encoding='utf-8')
- f_open = c_open.read()
- c_open.close()
- return flask.Response(easy_minify(f_open), mimetype="text/html")
- else:
- c_open = open('./views/' + name, encoding='utf-8')
- f_open = c_open.read()
- c_open.close()
- return flask.Response(f_open, mimetype="text/plain")
|