├── .gitignore ├── README.md ├── config.py ├── env_example.txt ├── main.py ├── manage.py ├── requirements.txt ├── src ├── __init__.py ├── api │ ├── __init__.py │ └── resources │ │ ├── __init__.py │ │ ├── admin │ │ └── __init__.py │ │ └── auth.py ├── middlewares │ ├── __init__.py │ └── admin.py ├── models │ ├── __init__.py │ ├── basemodel.py │ ├── schemas │ │ ├── __init__.py │ │ ├── base.py │ │ └── user.py │ └── user.py ├── routes │ ├── __init__.py │ └── api.py └── utils │ ├── __init__.py │ ├── helpers.py │ ├── security.py │ └── validators.py └── tests ├── __init__.py └── test_app.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solnsumei/flask-rest-api-setup/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solnsumei/flask-rest-api-setup/HEAD/README.md -------------------------------------------------------------------------------- /config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solnsumei/flask-rest-api-setup/HEAD/config.py -------------------------------------------------------------------------------- /env_example.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solnsumei/flask-rest-api-setup/HEAD/env_example.txt -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solnsumei/flask-rest-api-setup/HEAD/main.py -------------------------------------------------------------------------------- /manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solnsumei/flask-rest-api-setup/HEAD/manage.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solnsumei/flask-rest-api-setup/HEAD/requirements.txt -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/api/resources/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/api/resources/admin/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/api/resources/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solnsumei/flask-rest-api-setup/HEAD/src/api/resources/auth.py -------------------------------------------------------------------------------- /src/middlewares/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/middlewares/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solnsumei/flask-rest-api-setup/HEAD/src/middlewares/admin.py -------------------------------------------------------------------------------- /src/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/models/basemodel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solnsumei/flask-rest-api-setup/HEAD/src/models/basemodel.py -------------------------------------------------------------------------------- /src/models/schemas/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/models/schemas/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solnsumei/flask-rest-api-setup/HEAD/src/models/schemas/base.py -------------------------------------------------------------------------------- /src/models/schemas/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solnsumei/flask-rest-api-setup/HEAD/src/models/schemas/user.py -------------------------------------------------------------------------------- /src/models/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solnsumei/flask-rest-api-setup/HEAD/src/models/user.py -------------------------------------------------------------------------------- /src/routes/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/routes/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solnsumei/flask-rest-api-setup/HEAD/src/routes/api.py -------------------------------------------------------------------------------- /src/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/utils/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solnsumei/flask-rest-api-setup/HEAD/src/utils/helpers.py -------------------------------------------------------------------------------- /src/utils/security.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solnsumei/flask-rest-api-setup/HEAD/src/utils/security.py -------------------------------------------------------------------------------- /src/utils/validators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solnsumei/flask-rest-api-setup/HEAD/src/utils/validators.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solnsumei/flask-rest-api-setup/HEAD/tests/test_app.py --------------------------------------------------------------------------------