author | ymh <ymh.work@gmail.com> |
Fri, 17 Apr 2015 15:20:46 +0200 | |
changeset 165 | 7dfdafb88968 |
parent 108 | 082b64a5c699 |
permissions | -rw-r--r-- |
22
986ee928a866
add sqlalchemy model + put create module for webapp
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
1 |
# |
986ee928a866
add sqlalchemy model + put create module for webapp
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
2 |
# See LICENCE for detail |
986ee928a866
add sqlalchemy model + put create module for webapp
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
3 |
# Copyright (c) 2014 IRI |
986ee928a866
add sqlalchemy model + put create module for webapp
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
4 |
# |
986ee928a866
add sqlalchemy model + put create module for webapp
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
5 |
|
986ee928a866
add sqlalchemy model + put create module for webapp
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
6 |
import uuid |
986ee928a866
add sqlalchemy model + put create module for webapp
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
7 |
import json |
986ee928a866
add sqlalchemy model + put create module for webapp
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
8 |
|
108 | 9 |
|
22
986ee928a866
add sqlalchemy model + put create module for webapp
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
10 |
from flask import Flask |
108 | 11 |
from flask.ext.cors import CORS |
22
986ee928a866
add sqlalchemy model + put create module for webapp
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
12 |
|
986ee928a866
add sqlalchemy model + put create module for webapp
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
13 |
import config |
986ee928a866
add sqlalchemy model + put create module for webapp
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
14 |
import database |
986ee928a866
add sqlalchemy model + put create module for webapp
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
15 |
|
986ee928a866
add sqlalchemy model + put create module for webapp
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
16 |
app = Flask(__name__) |
986ee928a866
add sqlalchemy model + put create module for webapp
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
17 |
app.secret_key = str(uuid.uuid4()) |
986ee928a866
add sqlalchemy model + put create module for webapp
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
18 |
app.debug = config.DEBUG |
986ee928a866
add sqlalchemy model + put create module for webapp
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
19 |
app.config.from_object(config) |
108 | 20 |
CORS(app) |
22
986ee928a866
add sqlalchemy model + put create module for webapp
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
21 |
|
986ee928a866
add sqlalchemy model + put create module for webapp
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
22 |
import webapp.views |
24
eb1f7b06001f
add api + first version (not tested) of export annotation script
ymh <ymh.work@gmail.com>
parents:
23
diff
changeset
|
23 |
import webapp.api |
42
926f0426ce78
add event + event session + admin + category json management. Must rebuild database
ymh <ymh.work@gmail.com>
parents:
24
diff
changeset
|
24 |
import webapp.admin |