lynkeib / Django_REST

Django Rest Framework

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tech Stack

  • Language: Python
  • Framework: Django, Django Rest Framework
  • Dev/Ops: Docker, Travis CI

Highlights:

  • Test-driven development (TDD)
  • Using Docker for easy deployment
  • Travis CI tools for testing when checking in codes
  • Unit Testing in Django
  • Mocking with unittests: testing database connection before other command

API Intro

An API for managing personal recipe

  • Get all recipes
    GET /api/recipe/
  • Create recipe
    POST /api/recipe/
  • Update partial recipe
    PATCH /api/recipe/
  • Update full recipe
    PUT /api/recipe/
  • Remove a recipe
    DELETE /api/recipe/

About

Django Rest Framework

License:MIT License


Languages

Language:Python 98.8%Language:Dockerfile 1.2%