/recipe-app-api

recipe-app-api

Primary LanguagePythonOtherNOASSERTION

recipe-app-api

Notes

- APIVIEW: 
   - focused around HTTP methods 
   - Class methods for HTTP methods:
    - GET, POST, PUT, PATCH, DELETE 
   - Provide flexibility over URLS and logic 
   - Useful for non CRUD APIs: 
   - Avoid for simple Create, Read, Update, Delete APIs 
   - Bespoke logic (eg: auth, jobs, external apis)

 - ViewSet:
   - focused around actions:
   - retrieve, list, update, partial update, destroy
   - Map to Django models  
   - Use Routers to generate URLs 
   - Great for CRUD operations on models

docker permission

sudo usermod -aG docker sudo curl -L "https://github.com/docker/compose/releases/download/1.29.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose sudo chmod +x /usr/local/bin/docker-compose