ponceedi000 / django-music-store

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Lab: 31 - Django REST Framework / Docker

Authors: Ediberto Ponce Version: 1.0.0
PR: #1

Overview

  • Use Django REST Framework to create an API, then “containerize” it with Docker

Features

  • Build out Dockerfile and docker-compose.yml examples.
  • Update Dockerfile and docker-compose.yml if needed.

Architecture

  • Python
  • Django
  • Docker

Name of feature: Create a web app utilizing Django REST Framework / Docker

  • Estimate of time needed to complete: 3hrs

  • Start time: 6:30pm

  • Finish time: 10:30pm

  • Actual time needed to complete: 4 hrs

Lab: 32 - Permissions & Postgresql

Authors: Ediberto Ponce Version: 1.0.0
PR: #2

Overview

  • Let’s move our site closer to production grade by adding Permissions and Postgresql Database.

Features

  • Make your site a DRF powered API as you did in previous lab.
  • Adjust project’s permissions so that only authenticated user’s have access to API.
  • Add a custom permission so that only author of blog post can update or delete it.
  • Add ability to switch user’s directly from browsable API.

Architecture

  • Python
  • Django
  • Docker
  • PostgreSQL

Name of feature: Update exisiting web app with PostgreSQL

  • Estimate of time needed to complete: 4hrs

  • Start time: 1:30pm

  • Finish time: 4:20pm

  • Actual time needed to complete: 3hrs

About


Languages

Language:Python 98.3%Language:Dockerfile 1.7%