coffee and less support in response.fields, thanks Sam Sheftel
This commit is contained in:
@@ -1 +1 @@
|
||||
Version 1.99.7 (2012-03-12 12:12:43) dev
|
||||
Version 1.99.7 (2012-03-12 13:48:35) dev
|
||||
|
||||
@@ -51,6 +51,8 @@ current = threading.local() # thread-local storage for request-scope globals
|
||||
|
||||
css_template = '<link href="%s" rel="stylesheet" type="text/css" />'
|
||||
js_template = '<script src="%s" type="text/javascript"></script>'
|
||||
coffee_template = '<script src="%s" type="text/coffee"></script>'
|
||||
lass_template = '<link href="%s" rel="styleshee/lesst" type="text/css" />'
|
||||
css_inline = '<style type="text/css">\n%s\n</style>'
|
||||
js_inline = '<script type="text/javascript">\n%s\n</script>'
|
||||
|
||||
@@ -252,6 +254,8 @@ class Response(Storage):
|
||||
f = item.lower()
|
||||
if f.endswith('.css'): s += css_template % item
|
||||
elif f.endswith('.js'): s += js_template % item
|
||||
elif f.endswith('.coffee'): s += coffee_template % item
|
||||
elif f.endswith('.less'): s += less_template % item
|
||||
elif isinstance(item,(list,tuple)):
|
||||
f = item[0]
|
||||
if f=='css:inline': s += css_inline % item[1]
|
||||
|
||||
Reference in New Issue
Block a user