redroy44 / flask_crud

Simple REST API for CRUD

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

flask_crud

Simple REST API for CRUD

Example calls

Fill database

python fill_db.py <db_filename>

Run app

python app.py <db_filename>

List owners with their cars

curl -v -X GET http://localhost:8001/

List owners

curl -v -X GET http://localhost:8001/owners

List cars

curl -v -X GET http://localhost:8001/cars

Add owner

curl -v -X POST http://localhost:8001/owners -d "first_name=Test&last_name=Test2&pesel=1234567890123"

Add car

curl -v -X POST http://localhost:8001/cars -d "brand=Test&model=Test1&number=NO12345&owner=13"

Delete owner

curl -v -X DELETE http://localhost:8001/owners/<owner_id>

Delete car

curl -v -X DELETE http://localhost:8001/cars/<car_id>

Update owner

curl -v -X PUT http://localhost:8001/owners/<owner_id> -d "first_name=Newfirstname&last_name=Newlastname"

Update car

curl -v -X PUT http://localhost:8001/cars/<car_id> -d "brand=Newbrand"

About

Simple REST API for CRUD


Languages

Language:Python 100.0%