Django Rest Framework | Serializers & CRUD

  Рет қаралды 382,453

Dennis Ivy

Dennis Ivy

4 жыл бұрын

Checkout my new Django Course!
dennisivy.teachable.com/p/dja...
Building REST API's with the Django REST Framework. Introduction to DRF and serializing data along with CREATE, UPDATE and DELETE functionality.
Follow me on Twitter: / dennisivy11
Source code: github.com/divanov11/serailiz...
Django REST Framework documentation: www.django-rest-framework.org/

Пікірлер: 344
@shikharsharma3980
@shikharsharma3980 3 жыл бұрын
When you mention official documentation, you just proves you are the best out there, you have motivated me to start shifting my learning approach from tutorial to documentations. Thanks a lot man, you are doing a great job
@k.santiagodiaz3744
@k.santiagodiaz3744 4 жыл бұрын
Your channel is a goldmine for my Django learning journey. Thank you so much for sharing this quality content!
@tagifts
@tagifts Жыл бұрын
He is the django legend for me. He is my go to guy for django and never disappoint.
@TSAMikeyo89
@TSAMikeyo89 2 жыл бұрын
This has to be one of the most straightforward, concise, and culled videos on Django I have ever seen. 10/10
@rohitb1023
@rohitb1023 4 жыл бұрын
Watching your tutorials makes me more confident about the interviews.
@qulumammadli247
@qulumammadli247 3 жыл бұрын
Explained in a very simple and easily understandable way. Thanks a lot Dennis! Your channel definitely deserves more views and subs
@brijpatel237
@brijpatel237 4 жыл бұрын
This deserves way more likes and shares. You are truly amazing!, I was not able to understand the Rest API even after watching so many videos but this one was AMAZING!
@pravarsharma
@pravarsharma 4 жыл бұрын
That's why I give your channel name to everyone who seeks point to point programming. Beautifully explained and delivered.👌
@ArshilGenius
@ArshilGenius 4 жыл бұрын
Eagerly waiting for this series, you're awesome.
@naveensalutagi6318
@naveensalutagi6318 3 жыл бұрын
The way you explain and keep it as simple as possible is really beautiful. Thank you
@sammyj29
@sammyj29 2 жыл бұрын
Most crisp django rest framework tutorial out there. Straight to the point. Thanks!
@PAVANKUMAR-vj8oi
@PAVANKUMAR-vj8oi 3 жыл бұрын
no one can teach like you.. especially in very short time and straight to the point
@aashayamballi
@aashayamballi 4 жыл бұрын
Ah! This is high quality content Dennis! Thanks for the video! 😊
@DennisIvy
@DennisIvy 4 жыл бұрын
I appreciate that Aashay :)
@Acel-01
@Acel-01 2 жыл бұрын
I really love this particular tutorial. Very short and concise. Was a great refresher for me
@blablabla670
@blablabla670 Жыл бұрын
Other mentors talk and talk for hours to the point things become confusing. Dennis explains in 10 minutes with clarity and no 'fat'. I just love his teaching style. So far, best teacher I came across. Please Dennis upload more videos, you are the reason I am coding now
@danielnderitu5886
@danielnderitu5886 4 жыл бұрын
An awesome short tutorial, a refresher for Django Rest Framework. Thanks for sharing it.
@sebastiancastillo3560
@sebastiancastillo3560 4 жыл бұрын
Dennis, You really understand what it takes for an efficient and modern app!! You manage the perfect languages ​​to achieve success. I hope you help us with a bit of Celery in the future. Thanks so much my friend!!
@DennisIvy
@DennisIvy 4 жыл бұрын
I appreciate that Sebastian :) I definitely plan to do a few videos with Celery. I'm working on a few videos for this course and a the few projects so its been tough getting to it. Its highly requested.
@fforfun8931
@fforfun8931 4 жыл бұрын
simple and best i watced lots of videos for rest_framwork but here i got whati wanted . thanks brother you deserve millions of subscriber
@edgymurphy570
@edgymurphy570 4 жыл бұрын
Thanks man, finally somebody who explains it well.
@1992pushpendra
@1992pushpendra 4 жыл бұрын
Awesome! Excited for what's to come in the series! Much thanks!
@DennisIvy
@DennisIvy 4 жыл бұрын
Thanks for watching :)
@AmitYadav-sw6dx
@AmitYadav-sw6dx 3 жыл бұрын
Thank you so much dennis...U are helping a lot of people with your amazing and extremely useful contents 🙏
@RahulSoni-km6oc
@RahulSoni-km6oc 3 жыл бұрын
day 2 of my internship and im leraning REST from you. thanks dennis.
@amirhosseinebneroomi7280
@amirhosseinebneroomi7280 4 жыл бұрын
The best tutorials I've ever seen THANK YOU!
@sultonabirqulov2022
@sultonabirqulov2022 3 жыл бұрын
Dangal.
@juandiegocastanogomez3854
@juandiegocastanogomez3854 4 жыл бұрын
BEST DJANGO REST TUTORIAL. Seen them all, even udemys. This is condensed, perfectly explain. Keept it pretty vanilla but in enoguh dept. Congrats!
@DennisIvy
@DennisIvy 4 жыл бұрын
Thank you! I still need to get back to this series. Got caught up with a few other projects.
@benglash253
@benglash253 3 жыл бұрын
Mate!! You are a legend and the best. You have just made this so much easier to understand!!
@nihadhassan5612
@nihadhassan5612 Жыл бұрын
Explained in such a simple way. Awesome work.
@jahhsonc
@jahhsonc 4 жыл бұрын
I'm all for this! Subscribed for more django REST framework + react.
@ngenge_senior
@ngenge_senior 4 жыл бұрын
Your tutorials are really great. Great work
@yamannassar3109
@yamannassar3109 3 жыл бұрын
Excellent work, really smooth and perfect
@RuslanKuanyshbayev
@RuslanKuanyshbayev 2 жыл бұрын
You are the best! Thx for the video! I am stucked on my project and your two videos gives the answer to it. Thx!
@mrpi230
@mrpi230 4 жыл бұрын
You make the concept very clear. Thank You.
@nitishbhardwaj9603
@nitishbhardwaj9603 2 жыл бұрын
Thank you Dennis. i completd CRUD APIs for ToDo.
@abdulkaderzilani1825
@abdulkaderzilani1825 4 жыл бұрын
Excellent work, Hope some tutorial how to work "scheduling request" (using celery) with django rest api
@DennisIvy
@DennisIvy 4 жыл бұрын
Soon my friend :) Thanks for your support and feedback!
@rafaelalexandrino2175
@rafaelalexandrino2175 2 жыл бұрын
Budy, thank you so much! You gave an extremely wealth knowledge in a so easy way!
@asjadahmedkhan9661
@asjadahmedkhan9661 3 жыл бұрын
You are making look Django Rest Framework so Easy....Great work brother....Straight away I subscribed your channel..
@clanli
@clanli 3 жыл бұрын
Great tutorial. Perfect tempo, covered a lot so it is easy to get started. Thanks.
@teodordaskalov6476
@teodordaskalov6476 4 жыл бұрын
Hey, dude, awesome video! Keep up the great work. I love the fact that it’s condensed and fast paced and straight to the point! Really really cool. Just out of curiosity: do you have any Bulgarian roots? I noticed your surname is Ivanov. Peace out from Bulgaria ^_^
@ryan_0337
@ryan_0337 4 жыл бұрын
You're awesome Dennis, you deliver a lot with your work thanks
@DennisIvy
@DennisIvy 4 жыл бұрын
I appreciate that Ryan :)
@jakubfraszczak328
@jakubfraszczak328 3 жыл бұрын
Incredibly clear and helpful resource
@politicallynotcorrect2968
@politicallynotcorrect2968 4 жыл бұрын
must say the way you explain make it so simple!
@jilhamluthfi3398
@jilhamluthfi3398 3 жыл бұрын
Thank you so much. Your explanation is so clear and I am very happy that I can run the code successfully in just once attempt :)) I hope I will complete my homework to create a django-react website
@kashibrown9989
@kashibrown9989 Жыл бұрын
I just love how you explain things 🙇🏿thank you
@rise4gamers506
@rise4gamers506 Жыл бұрын
At last, i found something precise... Thanks for it
@palasht2170
@palasht2170 3 жыл бұрын
Excellent video Dennis, thanks for sharing
@1komentator
@1komentator 2 жыл бұрын
Hey Dennis, i'm more familar with java + spring boot framework. But i recently got an job opportunity in python + django. I learned a lot from your tutorial about django, and in just few days i was able to create my first, simple app with basic GUI. Now i'm moving to django rest framework, i just wanted to say - thank you for your work. I think i will get this job, thanks to you :)
@DennisIvy
@DennisIvy 2 жыл бұрын
Wow congrats 🎉 So happy my videos were helpful for you! Best of luck!
@NishantCosmos
@NishantCosmos 2 жыл бұрын
why you learned java if u wanted to work with django
@1komentator
@1komentator 2 жыл бұрын
@@NishantCosmos i wanted to work in java, because there are much more job opportunities, but company i currently work for agreed to take me in if i can show them that i will be able to learn python. (it wasn't intended but i decided to go with it. Company location is very close to where i live and i already know people in there)
@devanshparihar2143
@devanshparihar2143 3 жыл бұрын
Awesome Dennis, I am loving your videos :) real informative video..
@kesterdave
@kesterdave 4 жыл бұрын
dennis ,thanks alot,i appreciate you,you just saved my life.
@DennisIvy
@DennisIvy 4 жыл бұрын
Keep going my friend! Thank you for your feedback :)
@huydong3292
@huydong3292 3 жыл бұрын
Excellent, It's really easy to understand
@walidnewaz6475
@walidnewaz6475 4 жыл бұрын
Hope so it'll be another great series..
@DennisIvy
@DennisIvy 4 жыл бұрын
Thanks walid! By the way I got your email, sorry i haven't had a chance to reply. Congrats on solving the problem you were having!
@rangabharath4253
@rangabharath4253 4 жыл бұрын
Awesome as always. Thank u so much Dennis.
@girishmahamuni1830
@girishmahamuni1830 3 жыл бұрын
To Clear and Crispy Content thanks brother
@adityaprasaddhal2462
@adityaprasaddhal2462 4 жыл бұрын
Thanks you so much 🥰 Using django restframework was a nightmare for me until I watched this video
@diegoabdo2555
@diegoabdo2555 3 жыл бұрын
This is probably the best backend tutorial I have seen. Django > node
@luisb9862
@luisb9862 3 жыл бұрын
Amazing ! Just what I was looking for
@andreaskoszegi257
@andreaskoszegi257 2 жыл бұрын
Great great great!! Thank you so much for this awesome video
@HariKrishna-qh5zp
@HariKrishna-qh5zp 2 жыл бұрын
Hi Dennis, I appreciate your videos a lot and has taught me many concepts in programming. However, why had you not preferred using ModelSerializers and viewsets available in django rest framework. Thanks
@rokamen4092
@rokamen4092 3 жыл бұрын
It's a good lesson, thank you very much for your efforts!
@temurochilov
@temurochilov 3 жыл бұрын
Really talented mentor thank you for starightforward tutorials
@RustyGeek
@RustyGeek 2 жыл бұрын
Thank you man. You are the best.
@zommanderz3605
@zommanderz3605 4 жыл бұрын
Is it just me or is it refreshing seeing a tutorial that’s using windows?
@WarrenBey
@WarrenBey Жыл бұрын
Lol no. Also sublime text is pretty cringe compared to neovim, pycharm or vscode
@fasterfasterr6056
@fasterfasterr6056 3 жыл бұрын
ooooh the best django rest api tutoriel ,the simple and the faste one.
@raghu6743
@raghu6743 4 жыл бұрын
Nice tutorial...will wait for upcoming videos
@kirwakelvinkering3122
@kirwakelvinkering3122 2 жыл бұрын
Thank you Sooo much ,, your tutorials are very straightforward ,, with minimized complexities .
@prashikganer4820
@prashikganer4820 3 жыл бұрын
Thanks to the best Django tutor out there.✌️
@yabesh6301
@yabesh6301 3 жыл бұрын
It is Really very helpful to learning 🔥 Django from your every video... I want to thank you bro for your all tutorials. . . You "vera level"❤️
@julianbazanaguirre8439
@julianbazanaguirre8439 4 жыл бұрын
Kudos dude! I started watching your tutorial Django for Beginners (almost completed the project), then I moved on onto learning React because I saw greater market opportunities where I live. Then I actually got my first freelancer job as a React Developer, and at the same time some bigger company wanted to hire me to work with Python, Django and JavaScript. We are actually building an API manager. I am coming back to ur tutorials because I think it's going to help me to solve a problem I have with the admin dashboard of the project: I have a model with 2 Foreign Keys in Django and I need to pass that info to the frontend, there Backbone JS will handle the models, allow the user to add more fields to those models, or erase them, and then send the data back to the server). Thanks for all the effort and good work u r putting in these videos! Really appreciate the effort. How can we contribute for you to keep up the good work?? I think the Django-REST framework combined with React is a Hot Topic. I welcome more of those projects!
@quasa0
@quasa0 2 жыл бұрын
So how's your project going
@shreyaskalrao9779
@shreyaskalrao9779 Жыл бұрын
Short and sweet, thank you!
@matiasmoglia
@matiasmoglia 3 жыл бұрын
Amazing content Dennis!! thanks for sharing :D
@cesarsilva7760
@cesarsilva7760 3 жыл бұрын
Thanks, this video helped me quite a lot!!!
@user-ft1xt1tc4g
@user-ft1xt1tc4g 3 жыл бұрын
wow... really nice explanation! thank you for an amazing video!
@alter.nativotech3823
@alter.nativotech3823 3 жыл бұрын
You rock Dennis!
@burakdev
@burakdev 3 жыл бұрын
simple, clean, awesome
@jotabarberaIV
@jotabarberaIV 2 жыл бұрын
Thanks for this. Great tutorial
@AliAbdullah-oi3wc
@AliAbdullah-oi3wc 3 жыл бұрын
Thank you so much, this is enough to get me started!
@shan_singh
@shan_singh 3 жыл бұрын
Thank you for providing source code in the description
@bisheshworneupane7996
@bisheshworneupane7996 4 жыл бұрын
Thank you !!! it is something i was looking for...
@dongdongzheng
@dongdongzheng 3 жыл бұрын
@Dennis , Thanks heaps for the Django series tutorials, which I have watched twice end-to-end. With regards to Rest API, I wonder if you could please teach us how to secure the API to avoid abuse? Most videos on youtube teach how to use authentication/authorization methods, but in the very common scenarios where APIs are public accessible, so authentication/authorization is applicable. Are there any easy way to protect our APIs?
@pepepriest5973
@pepepriest5973 2 жыл бұрын
Nice tutorial bro, it helped me a lot to understand restframework
@6123hk
@6123hk 3 жыл бұрын
Really helpful. Dennis, could you please make a video on how to import 100s of XML data into sql tables at once using django serialisation
@os1122
@os1122 4 жыл бұрын
Thanks for the hard work, waiting for the next deployment..
@jiweihe3413
@jiweihe3413 Жыл бұрын
Thank you! clear and easy to follow.
@TheAremoh
@TheAremoh 4 жыл бұрын
Weldone Denis. Now onto front-end. Thank you
@DennisIvy
@DennisIvy 4 жыл бұрын
Absolutely!
@bellosegun
@bellosegun 4 жыл бұрын
Thanks...been waiting for this..
@lisam9468
@lisam9468 3 жыл бұрын
Thank you very much! You help me out a lot!
@yosefz117
@yosefz117 2 жыл бұрын
Thanks a lot for the explanation.
@libertjorannoutcheu1164
@libertjorannoutcheu1164 2 жыл бұрын
thank you for all your you are the best youtuber
@joshuahadap2373
@joshuahadap2373 3 жыл бұрын
Excellent work, I've been following you ever since I started in django and a lot of knowledge that I have came from you, will we see and django rest framework tutorial into the future like a complete one, thanks.
@hpdipto
@hpdipto 3 жыл бұрын
Wow! How the fundamentals are cleared with such short time.
@bivekvivek
@bivekvivek 3 жыл бұрын
very good..loved it!
@adelabu-ghazaleh1228
@adelabu-ghazaleh1228 3 жыл бұрын
You do it like Superman. I will raise my hat to you
@randygonzalezgort5262
@randygonzalezgort5262 Жыл бұрын
great job bro!!! nice video!!!
@wiwiiwq6278
@wiwiiwq6278 2 жыл бұрын
Thank you so much for tutorial!!!
@danielsumah4549
@danielsumah4549 3 жыл бұрын
Thanks for putting this together, I come here to confirm I'm learning things right. I compared this with other tutorials I've watched. So I expected the update task view to be a PUT not a POST request. Can I use POST to update too??
@mahmudsajib8648
@mahmudsajib8648 4 жыл бұрын
Clap for Dennis 👏
@DennisIvy
@DennisIvy 4 жыл бұрын
:)
@nizarfteiha890
@nizarfteiha890 3 жыл бұрын
You are amazing man!
@truejohnsolo
@truejohnsolo 4 жыл бұрын
I jumped into python literally only yesterday, now I'm watching this LOL. But I'm already really familiar with express so it's not totally foreign... This is the kind of high intensity, no beating around the bush content I need though!! Thanks!!
@ThatsErika
@ThatsErika 3 жыл бұрын
The fundamentals are totally the same as with every framework. You have models, routers, and views. However, Django is convention over configuration. If I will compare anything to Express, that would be Flask web framework. Good luck anyway!
@ThatsErika
@ThatsErika 3 жыл бұрын
And i notice your comment was one year ago so you probably know more of Django by now I suppose.
@diluaman2554
@diluaman2554 Ай бұрын
Great video. Thank you.
@malikbrahimi7504
@malikbrahimi7504 4 жыл бұрын
What's the best way to structure relational data and routes? Let's say you had a parent list model to which a todo is foreign keyed. In your frontend you'd have a master view for the array of lists, and you'd click on one to get the corresponding list of the todos. I've been looking at useSWR for React, but I'd need to structure my API on the backend to properly cache related data on the frontend. That being said how do you effectively create routes and views for related data. Would you have /api/lists and /api/lists//todos or /api/todos at the toplevel? Is there a mixin to handle this? I have yet to see more advance view declaration.
@geovannymolina1490
@geovannymolina1490 3 жыл бұрын
Thanks for the video !!!
@DannyKorff
@DannyKorff 6 ай бұрын
Very very good Tutorial
@malayagr
@malayagr 4 жыл бұрын
Hey, Dennis. I need some help. I have a Django project which uses the standard Django template system to serve data to the user. It has CBVs which generate appropriate data for use in templates. Right now, the front end is just a stand in for the final front end, which I am about to implement. But, the backend is almost completely done with. I wanted to know how I can start using React in such a scenario and the changes that I'd have to make.
Django REST Framework Oversimplified
9:43
Dennis Ivy
Рет қаралды 309 М.
What are Django class based views & should you use them?
36:19
Dennis Ivy
Рет қаралды 79 М.
WHO LAUGHS LAST LAUGHS BEST 😎 #comedy
00:18
HaHaWhat
Рет қаралды 23 МЛН
Django Interview Questions (Junior Developer)
30:26
Dennis Ivy
Рет қаралды 120 М.
How To Make a Django REST API - Full Tutorial & Deployment
40:18
Tech With Tim
Рет қаралды 63 М.
Django REST Framework - Build an API from Scratch
40:39
Caleb Curry
Рет қаралды 208 М.
Django API Authentication using JWT Tokens
37:06
Scalable Scripts
Рет қаралды 173 М.
Django Rest Framework for Beginners - Simple CRUD API
14:22
John Watson Rooney
Рет қаралды 47 М.
I built 10 web apps... with 10 different languages
14:23
Fireship
Рет қаралды 1,5 МЛН
Python Django Explained In 8 Minutes
8:11
Dennis Ivy
Рет қаралды 268 М.