This is a API built with Django REST framework.
It an IMDB API clone using Django and it Django REST framework.
- Admin Access
Admin Section: http://127.0.0.1:8000/dashboard/
- Accounts
Registration: http://127.0.0.1:8000/account/register/
Login: http://127.0.0.1:8000/account/login/
Logout: http://127.0.0.1:8000/account/logout/
- Stream Platforms
Create Element & Access List: http://127.0.0.1:8000/watch/streamplatform-list/
Access, Update & Destroy Individual Element: http://127.0.0.1:8000/watch/streamplatform-detail/int:streamplatform_id/
- Watch List
Create & Access List: http://127.0.0.1:8000/watch/list/
Access, Update & Destroy Individual Element: http://127.0.0.1:8000/watch/int:movie_id/
- Reviews
Create Review For Specific Movie: http://127.0.0.1:8000/watch/int:movie_id/review-create/
List Of All Reviews For Specific Movie: http://127.0.0.1:8000/watch/int:movie_id/reviews/
Access, Update & Destroy Individual Review: http://127.0.0.1:8000/watch/reviews/int:review_id/
- User Review Access All Reviews For Specific User: http://127.0.0.1:8000/watch/user-reviews/?username=example