summaryrefslogtreecommitdiff
path: root/bin/app.py
blob: aaa3c736ea0080197c5a05ea901abf55c69cd208 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
from bottle import * 
import json

JS_ROUTE = "js/";
CSS_ROUTE = "css/";
FONTS_ROUTE = "fonts/";
IMAGES_ROUTE = "img/";

# Static Routes
@get('/js/<filename:re:[^\/]+\.js$>')
def javascripts(filename):
    return static_file(filename, root=JS_ROUTE)

@get('/css/<filename:re:.*\.css>')
def stylesheets(filename):
    return static_file(filename, root=CSS_ROUTE)

@get('/img/<filename:re:.*\.(jpg|png|gif|ico)>')
def images(filename):
    return static_file(filename, root=IMAGES_ROUTE)

@get('/fonts/<filename:re:.*\.(eot|ttf|woff|svg)>')
def fonts(filename):
    return static_file(filename, root=FONTS_ROUTE)


run(host='0.0.0.0', port=8182)