Skip to content

jetsbee/flask_api_demo

Repository files navigation

API Server with Docker + Flask-RESTful

1. Setting for Docker, Implementing Hello Api

  • Initialized git
    .gitignore
    
  • Dockerized python
    docker-compose.yml
    run-docker-compose.sh
    
  • Installed python dependencies
    requirements.txt
    install-python-dependencies.sh
    
  • Implemented simple api
    flask_api_demo/__init__.py
    run-flask-api.sh
    

2. Flask-RESTful + Blueprints

  • Installed Flask_restful
  • Implemented api with Flask-RESTful + Blueprints

3. Testing codes for authentication, authorization

  • Set MongoDB container
  • Configured for testing
  • Wrote testing codes

4. Models + flask-jwt-extended

  • Implemented models
  • Introduction to JWT

5. Validation

  • Introduction to marshmallow
  • Implemented schemas

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published