Răsfoiți Sursa

이러면 되겠지

2DU 8 ani în urmă
părinte
comite
8ffde871ce
2 a modificat fișierele cu 16 adăugiri și 7 ștergeri
  1. 15 6
      app.py
  2. 1 1
      func.py

+ 15 - 6
app.py

@@ -3802,12 +3802,21 @@ def views(name = None):
     else:
         plus = ''
         rename = name
-        
-    return(
-        static_file(rename, 
-            root = './views' + plus
-        )
-    )
+
+    m = re.search('\.(.+)$', name)
+    if(m):
+        g = m.groups()
+    else:
+        g = ['']
+
+    if(g == 'css'):
+        return(css_minify(static_file(rename, root = './views' + plus)))   
+    elif(g == 'js'):
+        return(js_minify(static_file(rename, root = './views' + plus)))   
+    elif(g == 'html'):
+        return(html_minify(static_file(rename, root = './views' + plus)))   
+    else:
+        return(static_file(rename, root = './views' + plus))
 
 @error(404)
 def error_404(error):

+ 1 - 1
func.py

@@ -6,7 +6,7 @@ from hashlib import md5
 from urllib import parse
 import re
 import html
-from css_html_js_minify import html_minify
+from css_html_js_minify import html_minify, js_minify, css_minify
 import time
 
 json_data = open('set.json').read()