-
Notifications
You must be signed in to change notification settings - Fork 0
/
www.py
30 lines (27 loc) · 1.19 KB
/
www.py
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
28
29
30
# -*- coding: utf-8 -*-
'''
统一拦截处理和统一错误处理
'''
from web.interceptors.AuthInterceptor import *
from web.interceptors.ApiAuthInterceptor import *
'''
蓝图功能,对所有的url进行蓝图功能配置
'''
from web.controllers.index import route_index
from web.controllers.user.User import route_user
from web.controllers.static import route_static
from web.controllers.goods.Goods import route_goods
from web.controllers.account.Account import route_account
from web.controllers.api import route_api
from web.controllers.upload.Upload import route_upload
from web.controllers.invoices.Invoices import route_invoices
from web.controllers.member.Member import route_member
app.register_blueprint(route_index, url_prefix="/")
app.register_blueprint(route_user, url_prefix="/user")
app.register_blueprint(route_static, url_prefix="/static")
app.register_blueprint(route_account, url_prefix="/account")
app.register_blueprint(route_goods, url_prefix="/goods")
app.register_blueprint(route_invoices, url_prefix="/invoices")
app.register_blueprint(route_api, url_prefix="/api")
app.register_blueprint(route_upload, url_prefix="/upload")
app.register_blueprint(route_member, url_prefix="/member")