├── .idea ├── .gitignore ├── DEVOPS.iml ├── deployment.xml ├── inspectionProfiles │ └── profiles_settings.xml ├── misc.xml ├── modules.xml ├── vcs.xml └── webServers.xml ├── README.md ├── __pycache__ ├── app.cpython-38.pyc └── db.cpython-38.pyc ├── app.py ├── basic ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-38.pyc │ └── upload.cpython-38.pyc └── upload.py ├── conf ├── __pycache__ │ └── config.cpython-38.pyc ├── config-dev.py └── config.py ├── db.py ├── models ├── BaseModel.py ├── __pycache__ │ ├── BaseModel.cpython-38.pyc │ ├── configs.cpython-38.pyc │ ├── dept.cpython-38.pyc │ ├── dict_data.cpython-38.pyc │ ├── dict_type.cpython-38.pyc │ ├── menu.cpython-38.pyc │ ├── post.cpython-38.pyc │ ├── role.cpython-38.pyc │ ├── role_dept.cpython-38.pyc │ ├── role_menu.cpython-38.pyc │ ├── user.cpython-38.pyc │ ├── user_post.cpython-38.pyc │ └── user_role.cpython-38.pyc ├── configs.py ├── dept.py ├── dict_data.py ├── dict_type.py ├── menu.py ├── post.py ├── role.py ├── role_dept.py ├── role_menu.py ├── user.py ├── user_post.py └── user_role.py ├── permission ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-38.pyc │ ├── configs.cpython-38.pyc │ ├── dept.cpython-38.pyc │ ├── dict.cpython-38.pyc │ ├── dict_data.cpython-38.pyc │ ├── menu.cpython-38.pyc │ ├── post.cpython-38.pyc │ ├── role.cpython-38.pyc │ └── user.cpython-38.pyc ├── configs.py ├── dept.py ├── dict.py ├── dict_data.py ├── menu.py ├── post.py ├── role.py └── user.py ├── requirements.txt ├── static └── uploads │ └── avatar │ ├── 1eaefd8487cfcadb40c660e212da973f.png │ ├── c484960eba7b8e57f7d7ee684349616d.png │ ├── dd83d02fb88d983cbe78ec24c8f62c2a.jpg │ └── ebc5c6292695ac3909d1079c821c00c5.png ├── test.py └── utils ├── __pycache__ ├── code_enum.cpython-38.pyc ├── common.cpython-38.pyc ├── conf_log.cpython-38.pyc └── redis_utils.cpython-38.pyc ├── code_enum.py ├── common.py ├── conf_log.py └── redis_utils.py /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /.idea/DEVOPS.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/.idea/DEVOPS.iml -------------------------------------------------------------------------------- /.idea/deployment.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/.idea/deployment.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/.idea/inspectionProfiles/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.idea/webServers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/.idea/webServers.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # flask-permission 2 | 一个基于flask的权限管理的后端代码 3 | https://www.cnblogs.com/huguodong/p/12433643.html 4 | -------------------------------------------------------------------------------- /__pycache__/app.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/__pycache__/app.cpython-38.pyc -------------------------------------------------------------------------------- /__pycache__/db.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/__pycache__/db.cpython-38.pyc -------------------------------------------------------------------------------- /app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/app.py -------------------------------------------------------------------------------- /basic/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/basic/__init__.py -------------------------------------------------------------------------------- /basic/__pycache__/__init__.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/basic/__pycache__/__init__.cpython-38.pyc -------------------------------------------------------------------------------- /basic/__pycache__/upload.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/basic/__pycache__/upload.cpython-38.pyc -------------------------------------------------------------------------------- /basic/upload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/basic/upload.py -------------------------------------------------------------------------------- /conf/__pycache__/config.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/conf/__pycache__/config.cpython-38.pyc -------------------------------------------------------------------------------- /conf/config-dev.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/conf/config-dev.py -------------------------------------------------------------------------------- /conf/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/conf/config.py -------------------------------------------------------------------------------- /db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/db.py -------------------------------------------------------------------------------- /models/BaseModel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/models/BaseModel.py -------------------------------------------------------------------------------- /models/__pycache__/BaseModel.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/models/__pycache__/BaseModel.cpython-38.pyc -------------------------------------------------------------------------------- /models/__pycache__/configs.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/models/__pycache__/configs.cpython-38.pyc -------------------------------------------------------------------------------- /models/__pycache__/dept.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/models/__pycache__/dept.cpython-38.pyc -------------------------------------------------------------------------------- /models/__pycache__/dict_data.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/models/__pycache__/dict_data.cpython-38.pyc -------------------------------------------------------------------------------- /models/__pycache__/dict_type.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/models/__pycache__/dict_type.cpython-38.pyc -------------------------------------------------------------------------------- /models/__pycache__/menu.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/models/__pycache__/menu.cpython-38.pyc -------------------------------------------------------------------------------- /models/__pycache__/post.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/models/__pycache__/post.cpython-38.pyc -------------------------------------------------------------------------------- /models/__pycache__/role.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/models/__pycache__/role.cpython-38.pyc -------------------------------------------------------------------------------- /models/__pycache__/role_dept.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/models/__pycache__/role_dept.cpython-38.pyc -------------------------------------------------------------------------------- /models/__pycache__/role_menu.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/models/__pycache__/role_menu.cpython-38.pyc -------------------------------------------------------------------------------- /models/__pycache__/user.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/models/__pycache__/user.cpython-38.pyc -------------------------------------------------------------------------------- /models/__pycache__/user_post.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/models/__pycache__/user_post.cpython-38.pyc -------------------------------------------------------------------------------- /models/__pycache__/user_role.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/models/__pycache__/user_role.cpython-38.pyc -------------------------------------------------------------------------------- /models/configs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/models/configs.py -------------------------------------------------------------------------------- /models/dept.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/models/dept.py -------------------------------------------------------------------------------- /models/dict_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/models/dict_data.py -------------------------------------------------------------------------------- /models/dict_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/models/dict_type.py -------------------------------------------------------------------------------- /models/menu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/models/menu.py -------------------------------------------------------------------------------- /models/post.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/models/post.py -------------------------------------------------------------------------------- /models/role.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/models/role.py -------------------------------------------------------------------------------- /models/role_dept.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/models/role_dept.py -------------------------------------------------------------------------------- /models/role_menu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/models/role_menu.py -------------------------------------------------------------------------------- /models/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/models/user.py -------------------------------------------------------------------------------- /models/user_post.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/models/user_post.py -------------------------------------------------------------------------------- /models/user_role.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/models/user_role.py -------------------------------------------------------------------------------- /permission/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/permission/__init__.py -------------------------------------------------------------------------------- /permission/__pycache__/__init__.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/permission/__pycache__/__init__.cpython-38.pyc -------------------------------------------------------------------------------- /permission/__pycache__/configs.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/permission/__pycache__/configs.cpython-38.pyc -------------------------------------------------------------------------------- /permission/__pycache__/dept.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/permission/__pycache__/dept.cpython-38.pyc -------------------------------------------------------------------------------- /permission/__pycache__/dict.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/permission/__pycache__/dict.cpython-38.pyc -------------------------------------------------------------------------------- /permission/__pycache__/dict_data.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/permission/__pycache__/dict_data.cpython-38.pyc -------------------------------------------------------------------------------- /permission/__pycache__/menu.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/permission/__pycache__/menu.cpython-38.pyc -------------------------------------------------------------------------------- /permission/__pycache__/post.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/permission/__pycache__/post.cpython-38.pyc -------------------------------------------------------------------------------- /permission/__pycache__/role.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/permission/__pycache__/role.cpython-38.pyc -------------------------------------------------------------------------------- /permission/__pycache__/user.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/permission/__pycache__/user.cpython-38.pyc -------------------------------------------------------------------------------- /permission/configs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/permission/configs.py -------------------------------------------------------------------------------- /permission/dept.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/permission/dept.py -------------------------------------------------------------------------------- /permission/dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/permission/dict.py -------------------------------------------------------------------------------- /permission/dict_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/permission/dict_data.py -------------------------------------------------------------------------------- /permission/menu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/permission/menu.py -------------------------------------------------------------------------------- /permission/post.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/permission/post.py -------------------------------------------------------------------------------- /permission/role.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/permission/role.py -------------------------------------------------------------------------------- /permission/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/permission/user.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/requirements.txt -------------------------------------------------------------------------------- /static/uploads/avatar/1eaefd8487cfcadb40c660e212da973f.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/static/uploads/avatar/1eaefd8487cfcadb40c660e212da973f.png -------------------------------------------------------------------------------- /static/uploads/avatar/c484960eba7b8e57f7d7ee684349616d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/static/uploads/avatar/c484960eba7b8e57f7d7ee684349616d.png -------------------------------------------------------------------------------- /static/uploads/avatar/dd83d02fb88d983cbe78ec24c8f62c2a.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/static/uploads/avatar/dd83d02fb88d983cbe78ec24c8f62c2a.jpg -------------------------------------------------------------------------------- /static/uploads/avatar/ebc5c6292695ac3909d1079c821c00c5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/static/uploads/avatar/ebc5c6292695ac3909d1079c821c00c5.png -------------------------------------------------------------------------------- /test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/test.py -------------------------------------------------------------------------------- /utils/__pycache__/code_enum.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/utils/__pycache__/code_enum.cpython-38.pyc -------------------------------------------------------------------------------- /utils/__pycache__/common.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/utils/__pycache__/common.cpython-38.pyc -------------------------------------------------------------------------------- /utils/__pycache__/conf_log.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/utils/__pycache__/conf_log.cpython-38.pyc -------------------------------------------------------------------------------- /utils/__pycache__/redis_utils.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/utils/__pycache__/redis_utils.cpython-38.pyc -------------------------------------------------------------------------------- /utils/code_enum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/utils/code_enum.py -------------------------------------------------------------------------------- /utils/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/utils/common.py -------------------------------------------------------------------------------- /utils/conf_log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/utils/conf_log.py -------------------------------------------------------------------------------- /utils/redis_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huguodong/flask-permission/HEAD/utils/redis_utils.py --------------------------------------------------------------------------------