SlideShare a Scribd company logo
Introduction to
Django REST Framework
Agenda
What is an API?
Common Example of API used by developers.
What is REST?
What are RESTful APIs?
What is DRF?
What is Django REST Framework?
What is an
API?
Acronym for Application
Programming Interface.
Used by two applications trying
to communicate with each other
over a network or Internet.
Working with REST API
What is an
API?
API acts as a mediator between
Django and other applications.
API’s main task is to receive data
from other applications and
provide them to the backend.
This data is usually in JSON
format.
Common examples of APIs used by developers
Common
examples of
APIs used by
developers.
Google geocoding API used to insert
the functionality of Google Maps on
your website.
These services are used by the
developers to provide maps service
to end-users.
Not just Google but many companies
provide their APIs as a service.
What is REST?
Stands for Representational State
Transfer.
An architecture on which we develop
web services.
Web services can be understood as
your device connects to the internet.
These web services use HTTP to
transmit data between machines.
What are RESTful APIs?
Acts as a translator between two machines communicating over a Web
service.
Just like an API but it’s working on a RESTfulWeb service.
Web developers program REST API such that server can receive data
from applications.
Applications can be web-apps, Android/iOS apps, etc.
What are
RESTful APIs?
RESTful APIs today return JSON
files that can be interpreted by a
variety of devices.
RESTful API will provide
standardized data to all devices.
Currently, that is achieved by,
JSON format but REST is not
limited to that.
What is DRF?
Acronym for Django REST
Framework
Used to develop REST APIs
for Django
Which is both easy and a
smart way
What is DRF?
What is
Django REST
Framework?
Frameworkbuilt upon the Django
Framework.
Django is used to develop RESTful APIs.
It increases the development speed.
It also addresses various security issues
natively.
Open Source Software
Contact
Details
Created By - Amit
Email Id -
creativeminds0903@gmail.com
Thank You !

More Related Content

PPTX
REST Easy with Django-Rest-Framework
PPT
Introduction to the Web API
PPT
Hibernate architecture
PDF
Jenkins-CI
PDF
우리가 몰랐던 크롬 개발자 도구
PPTX
Spring Framework
PDF
Modern Web Development
PDF
Learn REST in 18 Slides
REST Easy with Django-Rest-Framework
Introduction to the Web API
Hibernate architecture
Jenkins-CI
우리가 몰랐던 크롬 개발자 도구
Spring Framework
Modern Web Development
Learn REST in 18 Slides

What's hot (20)

PDF
REST API and CRUD
PDF
Understanding Reactive Programming
PPTX
NodeJS - Server Side JS
PPT
Spring Core
PPTX
PPTX
Introduction to Spring Boot
PDF
Form認証で学ぶSpring Security入門
PPTX
Web Scraping using Python | Web Screen Scraping
PPTX
Spring Boot
PPTX
Introduction to Node.js
PDF
Cypress Automation Testing Tutorial (Part 1).pdf
PPTX
Express js
PPTX
イケてない開発チームがイケてる開発を始めようとする軌跡
PDF
디지털 트윈, 스마트 시티, 그리고 오픈소스
PDF
Arquitectura hexagonal
PPTX
Spring boot
PPTX
Spring beans
PDF
Spring boot introduction
PDF
Spring Boot
PPTX
REST API Design & Development
REST API and CRUD
Understanding Reactive Programming
NodeJS - Server Side JS
Spring Core
Introduction to Spring Boot
Form認証で学ぶSpring Security入門
Web Scraping using Python | Web Screen Scraping
Spring Boot
Introduction to Node.js
Cypress Automation Testing Tutorial (Part 1).pdf
Express js
イケてない開発チームがイケてる開発を始めようとする軌跡
디지털 트윈, 스마트 시티, 그리고 오픈소스
Arquitectura hexagonal
Spring boot
Spring beans
Spring boot introduction
Spring Boot
REST API Design & Development
Ad

Similar to Introduction to Django REST Framework (20)

PPTX
Oracle Integration Cloud_3rd_10042021.pptx
PPTX
Oracle Integration Cloud_3rd_10042021.pptx
PDF
PDF
Application.pdf
PPTX
Distributed systems air traffic controller
PPT
PDF
A_Complete_Guide_to_API_Development.pdf
PPTX
What is API's
PDF
An API (Application Programming Interface) is the means by which thi.pdf
PDF
Applicaton Development using RESTful APIs
PDF
Introduction to API
PDF
Why Consider React Native for the Travel Industry.pdf
PDF
Digital Methods Winterschool 2012: API - Interfaces to the Cloud
PDF
Third party api integration
PPTX
074Aman.pptx
PDF
Building APIs with Node.js and MonogDB
PDF
PDF The Design of Web APIs Second Edition MEAP Arnaud Lauret download
PPTX
PDF
Transform Your Operations with Cutting-Edge API Development Services.pdf
Oracle Integration Cloud_3rd_10042021.pptx
Oracle Integration Cloud_3rd_10042021.pptx
Application.pdf
Distributed systems air traffic controller
A_Complete_Guide_to_API_Development.pdf
What is API's
An API (Application Programming Interface) is the means by which thi.pdf
Applicaton Development using RESTful APIs
Introduction to API
Why Consider React Native for the Travel Industry.pdf
Digital Methods Winterschool 2012: API - Interfaces to the Cloud
Third party api integration
074Aman.pptx
Building APIs with Node.js and MonogDB
PDF The Design of Web APIs Second Edition MEAP Arnaud Lauret download
Transform Your Operations with Cutting-Edge API Development Services.pdf
Ad

Recently uploaded (20)

PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
VCE English Exam - Section C Student Revision Booklet
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
O7-L3 Supply Chain Operations - ICLT Program
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PPTX
Week 4 Term 3 Study Techniques revisited.pptx
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PDF
Pre independence Education in Inndia.pdf
PPTX
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
PPTX
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
PDF
RMMM.pdf make it easy to upload and study
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PPTX
master seminar digital applications in india
PDF
Insiders guide to clinical Medicine.pdf
PDF
Complications of Minimal Access Surgery at WLH
PDF
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
PDF
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
Supply Chain Operations Speaking Notes -ICLT Program
VCE English Exam - Section C Student Revision Booklet
Module 4: Burden of Disease Tutorial Slides S2 2025
2.FourierTransform-ShortQuestionswithAnswers.pdf
O7-L3 Supply Chain Operations - ICLT Program
Renaissance Architecture: A Journey from Faith to Humanism
Week 4 Term 3 Study Techniques revisited.pptx
FourierSeries-QuestionsWithAnswers(Part-A).pdf
Pre independence Education in Inndia.pdf
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
RMMM.pdf make it easy to upload and study
human mycosis Human fungal infections are called human mycosis..pptx
102 student loan defaulters named and shamed – Is someone you know on the list?
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
master seminar digital applications in india
Insiders guide to clinical Medicine.pdf
Complications of Minimal Access Surgery at WLH
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table

Introduction to Django REST Framework

  • 2. Agenda What is an API? Common Example of API used by developers. What is REST? What are RESTful APIs? What is DRF? What is Django REST Framework?
  • 3. What is an API? Acronym for Application Programming Interface. Used by two applications trying to communicate with each other over a network or Internet.
  • 5. What is an API? API acts as a mediator between Django and other applications. API’s main task is to receive data from other applications and provide them to the backend. This data is usually in JSON format.
  • 6. Common examples of APIs used by developers
  • 7. Common examples of APIs used by developers. Google geocoding API used to insert the functionality of Google Maps on your website. These services are used by the developers to provide maps service to end-users. Not just Google but many companies provide their APIs as a service.
  • 8. What is REST? Stands for Representational State Transfer. An architecture on which we develop web services. Web services can be understood as your device connects to the internet. These web services use HTTP to transmit data between machines.
  • 9. What are RESTful APIs? Acts as a translator between two machines communicating over a Web service. Just like an API but it’s working on a RESTfulWeb service. Web developers program REST API such that server can receive data from applications. Applications can be web-apps, Android/iOS apps, etc.
  • 10. What are RESTful APIs? RESTful APIs today return JSON files that can be interpreted by a variety of devices. RESTful API will provide standardized data to all devices. Currently, that is achieved by, JSON format but REST is not limited to that.
  • 11. What is DRF? Acronym for Django REST Framework Used to develop REST APIs for Django Which is both easy and a smart way
  • 13. What is Django REST Framework? Frameworkbuilt upon the Django Framework. Django is used to develop RESTful APIs. It increases the development speed. It also addresses various security issues natively. Open Source Software
  • 14. Contact Details Created By - Amit Email Id - creativeminds0903@gmail.com