Django REST Framework - Build an API from Scratch

  Рет қаралды 192,304

Caleb Curry

Caleb Curry

Күн бұрын

Start your software dev career - calcur.tech/dev-fundamentals 💯 FREE Courses (100+ hours) - calcur.tech/all-in-ones
🐍 Python Course - calcur.tech/python-courses
Timestamps:
00:00 - Introduction
02:05 - Create a virtual environment
03:38 - Install packages
04:01 - Create our Django project
05:36 - Apply migrations
06:31 - Intro to admin site
07:31 - Create our model
08:50 - Create our own migration
12:37 - Start REST framework
13:43 - Create our serializer
14:53 - Create our view endpoints
18:57 - CRUD
22:28 - POST request
27:17 - Drink details - GET
32:50 - Drink details - PUT
34:22 - Drink details - DELETE
36:25 - Getting JSON through browser
37:59 - Consuming the API
✅ Data Structures & Algorithms - calcur.tech/dsa-youtube
~~~~~~~~~~~~~~~ CONNECT ~~~~~~~~~~~~~~~
✉️ Newsletter - calcur.tech/newsletter
📸 Instagram - / calebcurry
🐦 Twitter - / calebcurry
🔗 LinkedIn - / calebcurry
▶️ Subscribe - calcur.tech/subscribe
👨🏻‍🎓 Courses - www.codebreakthrough.com
~~~~~~~~~~~~~~ SUPPORT ME ~~~~~~~~~~~~~~
↪ My Amazon Store - www.amazon.com/shop/calebcurry
🅿 Patreon - calcur.tech/patreon-calebcurry
🅖 GitHub Sponsors - github.com/sponsors/CalebCurry
Ⓟ Paypal - paypal.me/calcur
#python #django
🅑 Bitcoin - 3HnF1SWTzo1dCU7RwFLhgk7SYiVfV37Pbq
🅔 Eth - 0x350139af84b60d075a3a0379716040b63f6D3853
📈 Buy Bitcoin - calcur.tech/crypto
Reserve the Ruby Steel crypto rewards card and get a $25 bonus (use affiliate code "Caleb") - calcur.tech/crypto
#python #django #webdevelopment

Пікірлер: 193
@codebreakthrough
@codebreakthrough 2 жыл бұрын
(FREE) Early access course notes - calcur.tech/backend-notes Links: Django Crash Course - kzbin.info/www/bejne/e6algoiVos6Fm68 github.com/CalebCurry/django-api
@jangrobler1208
@jangrobler1208 Жыл бұрын
Hello Caleb,what advice do you have 38 year olds who want to start learn coding from scratch,say Java?
@ameyapotdar461
@ameyapotdar461 Жыл бұрын
Hi Caleb can you make a video on how to filter products using django and ajax?
@Tom_Tech_314
@Tom_Tech_314 Жыл бұрын
@@jangrobler1208 What??
@sose43
@sose43 Жыл бұрын
Hello you did a Short video in which 0you declared an end to coding. what message are you trying to pass to us wanting to reach your coding skills
@prasannasundaram9158
@prasannasundaram9158 2 жыл бұрын
Thanks Caleb. You untangle complex subjects, demystify them and present it in a way that puts your audience at ease and bring them back for more content. Your unassuming and friendly persona adds to the joy of learning. Vamos, my bro!!!
@xmeshu
@xmeshu Жыл бұрын
This is exactly what I needed for my uni project. Straight to the point, through the basics. Amazing introduction after which I can really understand the framework. Big thumbs up Caleb!
@chemsel-hakmahouche8371
@chemsel-hakmahouche8371 Жыл бұрын
Always wondered what api's were and here i get the confirmation i was expecting. Thank you for making it crystal clear as you always do. You're the best teacher i could ever have.
@cruegger123
@cruegger123 11 ай бұрын
Caleb, I just watched this video and it's amazing. I learned more watching this video than I have by googling and reading about Django REST applications for the past week. You are a highly skilled and gifted teacher. In my experience, good knowledge transfer skills are rare. You know how to present information in a clear, step-by-step manner with a friendly, unassuming style. Great job!
@keifer7813
@keifer7813 11 ай бұрын
Just started learning Django and now I'm getting familiar with DRF. I say this with no exaggeration - you are one of, if not, the best instructors on KZbin. Never leaves a line of code unexplained. Legend
@zb2747
@zb2747 Жыл бұрын
Great brief overview - straight to the point and simple to understand the basics and concepts
@janderoyalty1030
@janderoyalty1030 Жыл бұрын
I've learned more in the first 30 minutes of this video than all my Googling yesterday. Hope the last 11 minutes are just as good. Thanks for this!
@AliceInBloom
@AliceInBloom 2 жыл бұрын
Such a great video. Well done ! Very useful and concise, right to the point !
@CaptWindShear
@CaptWindShear 11 ай бұрын
Probably the most clear and best sequenced and structured approach on the subject I have seen. Thanks!
@TrendzNoww
@TrendzNoww Ай бұрын
I don’t normally comment on KZbin videos but trust me you are a true Gem and you have made my Research portfolio Journey to be a success already … the backend is really the core of your application thanks so much … would really love to interact ❤❤
@jerrybuaba7447
@jerrybuaba7447 Жыл бұрын
Thank you so much for thos course, Caleb! I am coming from a flask and fastAPI background and I needed to learn the django rest framework for a prospective job and this has been an amazing introduction. Aside the fact that I think django comes with too much boilerplate code, I think its worth learning. Your video was very easy to understand and I can't wait to check out your other videos too. you're amazing!!
@user-jt5mc2kr4m
@user-jt5mc2kr4m 2 жыл бұрын
What a great lecture! Thanks a lot again, Caleb!
@MwaiWired
@MwaiWired 2 жыл бұрын
concise and impressive, direct to point makes easy to understand😊
@markcruz3
@markcruz3 Ай бұрын
I started watching this video yesterday and I must say that this is the only video beginners need. I just don't know what others are doing
@bigrob1971
@bigrob1971 2 жыл бұрын
Very well presented, not padded out with crap - well done!
@leratoblos6728
@leratoblos6728 2 жыл бұрын
Caleb. from South Africa, I am forever thankful. I started with C++ while in University. I have learned a lot from you.
@greyadkins2560
@greyadkins2560 7 ай бұрын
This is by far the BEST video explaining DRF API's on the internet. I have been learning Django the last month or so and this video makes everything CLICK! Thank you for all your hard work creating this content!!
@neelshah1943
@neelshah1943 4 ай бұрын
Awesome work Caleb! You made me fear less about learning Python backend development. Journey to fearlessness with Django, RestAPIs, and databases!
@kishanmishra7383
@kishanmishra7383 7 ай бұрын
Short, crisp, concise and amazing.
@sadullahtanrkulu1970
@sadullahtanrkulu1970 Жыл бұрын
excellent video, simple, clear and detailed explanations(not confusing), now I have an API and API building knowledge, thanks a ton
@bassethoundgang2800
@bassethoundgang2800 10 ай бұрын
Great lesson Caleb. I can totally see the potential for using django where I work. Thanks again!
@samzojaji8745
@samzojaji8745 Жыл бұрын
Very good, clear, easy to understand for beginners like me. Thanks, Caleb.
@wmkc8487
@wmkc8487 Жыл бұрын
All these years I have been running away from this framework haha... I'm glad I found this guy today.
@themarksmith
@themarksmith 2 жыл бұрын
Love this style of video - thanks!
@haseebyaseen4955
@haseebyaseen4955 Жыл бұрын
Thanks for such an amazing and to-the-point video.
@joseraulmachadofernandez9744
@joseraulmachadofernandez9744 Жыл бұрын
You really have a gift for teaching. Thank you for this great video.
@davidjacobs3090
@davidjacobs3090 2 жыл бұрын
Best DRF tutorial i have come across 👏🏽
@Pumba128
@Pumba128 Жыл бұрын
looking at Caleb's gentle smile from the thumbnail makes my day already better
@amarjoshi8583
@amarjoshi8583 Жыл бұрын
Finally…I got the thing I wanted…thank you so much…you made my day..thanks
@yhasmanivaldes6217
@yhasmanivaldes6217 Жыл бұрын
Awesome, great job. Everything well explained
@briankimurgor4343
@briankimurgor4343 2 ай бұрын
Man, you teach so well, big up from Kenya
@elenamikhaylova5086
@elenamikhaylova5086 22 күн бұрын
you are very clear and good at explaining somethign fairly complicated. great video, helped alot. thanks
@abdullasogay5758
@abdullasogay5758 2 жыл бұрын
Keep it coming Caleb!!
@frontendmechanix
@frontendmechanix 4 ай бұрын
My new job required extensive use of Django REST and I never used Django throughout my career. This is the perfect tutorial. You just created a masterpiece. Phenomenal!
@durgeshkshirsagar116
@durgeshkshirsagar116 6 ай бұрын
Thanks man. Great explanation with example.
@stephmukami3817
@stephmukami3817 11 ай бұрын
comprehensive and well presented..best video by far
@bakterio
@bakterio 2 жыл бұрын
Super video Caleb!!! I am looking foward to your new videos.
@Aoekin
@Aoekin 2 жыл бұрын
Awesome just watched your api video using the flask app, so glad you have django because that is what I am working on.
@MorbidPasta
@MorbidPasta Жыл бұрын
I started my summer quitting my job at a dead-end dev job. Started re-familiarizing myself with c++ for fun using your videos, then helped myself with some DS&A with your videos. And now I'm looping back around to REST APIs which I was previously writing at my old job, with new knowledge... and find that you've got these videos too. You've had my full attention this summer lol
@AnmolWanderer
@AnmolWanderer Жыл бұрын
Thanks a lot man ! Learned a lot . Just hope I clear this interview !
@russelpeter2814
@russelpeter2814 Жыл бұрын
Thanks Caleb, straight to the point.
@loc5706
@loc5706 11 ай бұрын
Wow! 40 solid gold minutes🙏
@ThubaMamba
@ThubaMamba 2 жыл бұрын
This was a very informative video. Thanks man.
@elielzinsou89
@elielzinsou89 2 жыл бұрын
Amazing, your way to teach is great.
@user-rk3pp6ec1u
@user-rk3pp6ec1u 11 ай бұрын
Caleb, thank you so much for this tutorial!
@willhernandez6916
@willhernandez6916 2 жыл бұрын
Great tutorial. Thanks for the hard work
@Mogwai88
@Mogwai88 2 жыл бұрын
This was very useful, thanks alot Caleb!
@mohammadaliirandoust9649
@mohammadaliirandoust9649 10 ай бұрын
thanks, this video enlightened me about what is REST about.
@kyawmying224
@kyawmying224 4 ай бұрын
Oh for God Sake,I found the right video with right person to explain me to understand what I am looking.Thank you
@HeisenbergHK
@HeisenbergHK Ай бұрын
This was amazing, thank you for this tutorial. The thing that i loved was that this tutorial thought me the stuff I really needed not “extra useless information”.
@rampun5788
@rampun5788 Жыл бұрын
Thanks alot for this AWESOME video! I am learning Python and it helped a lot
@gabrielazambrano1552
@gabrielazambrano1552 6 ай бұрын
Thank so much for this video Caleb!!
@info662
@info662 2 жыл бұрын
Awesome tutorial. Subscribed by the way!
@whatvideo3107
@whatvideo3107 Жыл бұрын
thank you so much, this is of great benefit for a beginner me. it has helped me understand many things
@brindanodem9234
@brindanodem9234 Жыл бұрын
Merci beaucoup ... Vous avez expliqué d'une très bonne manière
@charlesmaina8946
@charlesmaina8946 Жыл бұрын
Well done engineer..Great great tutorial
@md.rahatbinomar8582
@md.rahatbinomar8582 3 ай бұрын
This is my first Django_rest_framework project . really I happy to see your teaching approach 💕💕💕💕
@roppique
@roppique Жыл бұрын
Thank you very much. I learned a lot with this lesson :)
@poovarasan1292
@poovarasan1292 Жыл бұрын
Thank You So Much Sir🤝. Very very useful Content Perfect To understand django & rest framework you coverd all workflow in django
@julianm080808
@julianm080808 6 ай бұрын
Caled thanks for your awesome video, please keep it up God bless you.
@shubhangibhosale7765
@shubhangibhosale7765 3 ай бұрын
Thank you Caleb!!
@houdamda2434
@houdamda2434 Жыл бұрын
thank you so much that saved me so much time !
@gclandres
@gclandres Жыл бұрын
Amazing tutorial!
@elvissibetyu7228
@elvissibetyu7228 Жыл бұрын
Thanks man, learnt a lot
@chimebukaanyanwu5005
@chimebukaanyanwu5005 9 ай бұрын
This is one of the best tutorial on DRF
@GaganDeepSinghMusic
@GaganDeepSinghMusic Жыл бұрын
It was helpful, thanks for sharing!
@itcommunications2057
@itcommunications2057 10 ай бұрын
This helped a lot...Thank You
@saibhargavkarna6365
@saibhargavkarna6365 5 ай бұрын
Wow sir, this is simply superb...
@deepali2157
@deepali2157 Жыл бұрын
Perfect!! Thanks a ton
@jashanpreetsingh2443
@jashanpreetsingh2443 Жыл бұрын
Thx a lot bruh . Love from India
@andrewpitta927
@andrewpitta927 10 ай бұрын
bro bro bro...i really wanna thank you soo much...this helped me a lot..it cleared a lot of confusion .... ihv been going through the documentation but i got struck with some confusion ... this vedio helped me to clear that !!!
@zaheerbeg4810
@zaheerbeg4810 Жыл бұрын
Thanks celeb, you are adorable, precise and perfect explanation , Thanks again
@ofranc6204
@ofranc6204 Жыл бұрын
Thanks, this is a great tutorial.
@ermtly
@ermtly Жыл бұрын
thanks man I have learned a ton :)
@oybekmd
@oybekmd Жыл бұрын
Thank you bro you helped me a lot
@IsmailDX
@IsmailDX 7 ай бұрын
Thank you Caleb for this Amazing tutorial!
@blessycheriyan5870
@blessycheriyan5870 Жыл бұрын
Tremendous Experience ,I didn't ever seen awesome django videos , Here is the right place & clear crystal concept for Restful api , Thank you for taking much effort for uploading django tutorial, Still waiting for more useful concept for Upcoming django tutorial,
@suryamachani2417
@suryamachani2417 Ай бұрын
Great Course !
@yousifahmed257
@yousifahmed257 Жыл бұрын
awesome it's the great brief overview
@abdelkebirachraf9473
@abdelkebirachraf9473 4 ай бұрын
Such a great video
@climbeverest
@climbeverest Жыл бұрын
good job man, i needed something shorter than 7 hours, actually max 2 hrs to get started fast with django.
@joeltovarramos2250
@joeltovarramos2250 7 ай бұрын
Great contend, this video is amazing
@ZannaCrumpet
@ZannaCrumpet 2 жыл бұрын
thanks so much for this video!
@tokyodynamite6497
@tokyodynamite6497 Жыл бұрын
ty for the video dude
@arek6296
@arek6296 Жыл бұрын
All neccessery konwledge to run your api application. Very informative, thanks !
@abo-khaled1440
@abo-khaled1440 Жыл бұрын
Great Like, you are a hero. thank you so much.
@parthokr
@parthokr 2 жыл бұрын
Cool! Looking forward to DRF w/ authentication.
@alananalyst7795
@alananalyst7795 7 ай бұрын
that is easy to follow good tutorial 👍
@777arulvasan
@777arulvasan 7 ай бұрын
Great sessions, thanks
@mohammadullah140
@mohammadullah140 5 ай бұрын
Thanks a lot man
@derrickkisio4413
@derrickkisio4413 Жыл бұрын
this really helps
@ProfesorCafe
@ProfesorCafe 2 жыл бұрын
Is like getting CS classes from Michael Cera. Man it feels good to learn this way.
@griftegrd
@griftegrd Жыл бұрын
amazing! too good!
@HOSSEINSTINSON
@HOSSEINSTINSON 6 ай бұрын
excellent explained
@sanmeetsingh4
@sanmeetsingh4 2 жыл бұрын
Thanks alot bro !
@yutech2091
@yutech2091 Жыл бұрын
real i have learned a lot from here
@georgetriafylos
@georgetriafylos 6 ай бұрын
helpful tutorial. worth the 40min
@georgeadrianilie1612
@georgeadrianilie1612 7 ай бұрын
Hello Caleb ! I have enjoyed your tutorial and the way you explain things very much and I would like to ask you to make a sequel for creating the explanation of logic with DRF of adding to cart and from cart adding to order and flushing the cart with a limit of one cart for each user at a time. Tank you !
@mahadihanif9537
@mahadihanif9537 Жыл бұрын
Really great video
Build a Python NoSQL API in 28 Minutes! (Django Rest Framework)
28:45
REST API Crash Course - Introduction + Full Python API Tutorial
51:57
Сын Расстроился Из-за Новой Стрижки Папы 😂
00:21
Глеб Рандалайнен
Рет қаралды 2,8 МЛН
Mac & Cheese Donut @patrickzeinali @ChefRush
00:53
albert_cancook
Рет қаралды 232 МЛН
Django Interview Questions (Junior Developer)
30:26
Dennis Ivy
Рет қаралды 115 М.
How To Make a Django REST API - Full Tutorial & Deployment
40:18
Tech With Tim
Рет қаралды 34 М.
Django API Authentication using JWT Tokens
37:06
Scalable Scripts
Рет қаралды 160 М.
What is a REST API?
9:12
IBM Technology
Рет қаралды 1,4 МЛН
Python Django Tutorial for Beginners
1:02:36
Programming with Mosh
Рет қаралды 2,3 МЛН
Create A Python API in 12 Minutes
12:05
Tech With Tim
Рет қаралды 510 М.
How to MASTER Web Development And ACTUALLY Get a Job (in 2024 market)
15:03
Internet Made Coder
Рет қаралды 13 М.
Django REST Framework Oversimplified
9:43
Dennis Ivy
Рет қаралды 282 М.
Single Board Computers are lame
9:29
Raid Owl
Рет қаралды 22 М.
Django Rest Framework for Beginners - Simple CRUD API
14:22
John Watson Rooney
Рет қаралды 42 М.
Какой Смартфон Купить в 2024 Году? Выбор бюджетного телефона
14:21
Thebox - о технике и гаджетах
Рет қаралды 266 М.
iPhone 19?
0:16
ARGEN
Рет қаралды 4,1 МЛН
Компьютер подписчику
0:40
Miracle
Рет қаралды 193 М.
Компьютерная мышь за 50 рублей
0:28
dizzi
Рет қаралды 1,5 МЛН
Как открыть дверь в Jaecoo J8? Удобно?🤔😊
0:27
Суворкин Сергей
Рет қаралды 906 М.