comparison frontend/mfrontend/__init__.py @ 11:69ecfe51d585

DodaƂem prosty prototyp API
author Michał Rudowicz <michal.rudowicz@fl9.eu>
date Mon, 07 Mar 2011 11:04:11 +0100
parents 9a0a9fa7f91d
children
comparison
equal deleted inserted replaced
10:58a993029d9f 11:69ecfe51d585
3 3
4 import flask 4 import flask
5 from ConfigParser import SafeConfigParser, NoSectionError 5 from ConfigParser import SafeConfigParser, NoSectionError
6 from mfrontend.views.frontend import frontend 6 from mfrontend.views.frontend import frontend
7 from mfrontend.views.jobcontrol import jobcontrol 7 from mfrontend.views.jobcontrol import jobcontrol
8 from mfrontend.views.api import api
8 from mfrontend import db, utils 9 from mfrontend import db, utils
9 10
10 11
11 #-- konfiguracja 12 #-- konfiguracja
12 config = SafeConfigParser() 13 config = SafeConfigParser()
22 #-- koniec konfiguracji 23 #-- koniec konfiguracji
23 24
24 app = flask.Flask(__name__) 25 app = flask.Flask(__name__)
25 app.register_module(frontend) 26 app.register_module(frontend)
26 app.register_module(jobcontrol, url_prefix="/jobs") 27 app.register_module(jobcontrol, url_prefix="/jobs")
28 app.register_module(api, url_prefix="/api")
27 app.config.from_object(__name__) 29 app.config.from_object(__name__)
28 app.config.from_envvar('MFRONTEND_SETTINGS', silent=True) 30 app.config.from_envvar('MFRONTEND_SETTINGS', silent=True)
29 31
30 @app.before_request 32 @app.before_request
31 def before_request(): 33 def before_request():