Django API without DRF

This is a API project made with Django, and without Django REST framework.

This project was done with:

How to run project?

  • Clone this repository.
  • Create virtualenv with Python 3.
  • Active the virtualenv.
  • Install dependences.
  • Run the migrations.
git clone
cd django-api-without-drf
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
python contrib/
python migrate
python createsuperuser --username="admin" --email=""


/api/v1/videos/                 backend.core.views.video_list   core:video_list
    /        backend.core.views.video_detail core:video_detail
     /delete/ backend.core.views.video_delete core:video_delete
      /update/ backend.core.views.video_update core:video_update
/api/v1/videos/create/          backend.core.views.video_create core:video_create
/api/v2/videos/                 backend.core.views.videos       core:videos
       /        core:video


Examples with httpie




Download source code from Github

Download ZIP

Submit resources