Mercurial > kraina_muminkow
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(): |