12345678910111213141516171819202122232425262728 |
- """
- walle-web
- :copyright: © 2015-2017 walle-web.io
- :created time: 2017-06-14 15:53:46
- :author: wushuiyong@walle-web.io
- """
- import logging
- from walle.service.extensions import login_manager
- from walle.model.user import UserModel
- from walle.model.user import RoleModel
- from walle.model.user import MenuModel
- @login_manager.user_loader
- def load_user(user_id):
- logging.error(user_id)
- user = UserModel.query.get(user_id)
- role = RoleModel().item(user.role_id)
- access = MenuModel().fetch_access_list_by_role_id(user.role_id)
- logging.error(access)
-
-
-
- return UserModel.query.get(user_id)
|