Django Rest Framework | Serializers & CRUD

Поделиться
HTML-код
  • Опубликовано: 9 фев 2020
  • 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/

Комментарии • 340

  • @shikharsharma3980
    @shikharsharma3980 3 года назад +59

    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 года назад +45

    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.

  • @qulumammadli247
    @qulumammadli247 3 года назад +5

    Explained in a very simple and easily understandable way. Thanks a lot Dennis! Your channel definitely deserves more views and subs

  • @rohitb1023
    @rohitb1023 3 года назад +28

    Watching your tutorials makes me more confident about the interviews.

  • @TSAMikeyo89
    @TSAMikeyo89 2 года назад +1

    This has to be one of the most straightforward, concise, and culled videos on Django I have ever seen. 10/10

  • @brijpatel237
    @brijpatel237 4 года назад +27

    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!

  • @naveensalutagi6318
    @naveensalutagi6318 3 года назад

    The way you explain and keep it as simple as possible is really beautiful. Thank you

  • @sammyj29
    @sammyj29 2 года назад +1

    Most crisp django rest framework tutorial out there. Straight to the point. Thanks!

  • @pravarsharma
    @pravarsharma 4 года назад +1

    That's why I give your channel name to everyone who seeks point to point programming. Beautifully explained and delivered.👌

  • @PAVANKUMAR-vj8oi
    @PAVANKUMAR-vj8oi 3 года назад +1

    no one can teach like you.. especially in very short time and straight to the point

  • @ArshilGenius
    @ArshilGenius 4 года назад +8

    Eagerly waiting for this series, you're awesome.

  • @Acel-01
    @Acel-01 2 года назад +1

    I really love this particular tutorial. Very short and concise. Was a great refresher for me

  • @aashayamballi
    @aashayamballi 4 года назад +7

    Ah! This is high quality content Dennis! Thanks for the video! 😊

    • @DennisIvy
      @DennisIvy  4 года назад +1

      I appreciate that Aashay :)

  • @danielnderitu5886
    @danielnderitu5886 4 года назад

    An awesome short tutorial, a refresher for Django Rest Framework. Thanks for sharing it.

  • @edgymurphy570
    @edgymurphy570 4 года назад +3

    Thanks man, finally somebody who explains it well.

  • @juandiegocastanogomez3854
    @juandiegocastanogomez3854 4 года назад +10

    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 года назад +5

      Thank you! I still need to get back to this series. Got caught up with a few other projects.

  • @amirhosseinebneroomi7280
    @amirhosseinebneroomi7280 4 года назад +2

    The best tutorials I've ever seen
    THANK YOU!

  • @AmitYadav-sw6dx
    @AmitYadav-sw6dx 3 года назад

    Thank you so much dennis...U are helping a lot of people with your amazing and extremely useful contents 🙏

  • @nihadhassan5612
    @nihadhassan5612 Год назад

    Explained in such a simple way. Awesome work.

  • @sebastiancastillo3560
    @sebastiancastillo3560 4 года назад +1

    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 года назад +2

      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 3 года назад

    simple and best i watced lots of videos for rest_framwork but here i got whati wanted . thanks brother you deserve millions of subscriber

  • @blablabla670
    @blablabla670 Год назад +11

    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

  • @benglash253
    @benglash253 3 года назад

    Mate!! You are a legend and the best. You have just made this so much easier to understand!!

  • @RahulSoni-km6oc
    @RahulSoni-km6oc 3 года назад

    day 2 of my internship and im leraning REST from you. thanks dennis.

  • @1992pushpendra
    @1992pushpendra 4 года назад

    Awesome! Excited for what's to come in the series! Much thanks!

    • @DennisIvy
      @DennisIvy  4 года назад

      Thanks for watching :)

  • @jahhsonc
    @jahhsonc 4 года назад +2

    I'm all for this! Subscribed for more django REST framework + react.

  • @mrpi230
    @mrpi230 4 года назад

    You make the concept very clear. Thank You.

  • @clanli
    @clanli 3 года назад

    Great tutorial. Perfect tempo, covered a lot so it is easy to get started. Thanks.

  • @rafaelalexandrino2175
    @rafaelalexandrino2175 2 года назад

    Budy, thank you so much! You gave an extremely wealth knowledge in a so easy way!

  • @ngenge_senior
    @ngenge_senior 4 года назад

    Your tutorials are really great. Great work

  • @yamannassar3109
    @yamannassar3109 3 года назад

    Excellent work, really smooth and perfect

  • @ryan_0337
    @ryan_0337 4 года назад

    You're awesome Dennis, you deliver a lot with your work thanks

    • @DennisIvy
      @DennisIvy  4 года назад

      I appreciate that Ryan :)

  • @kashibrown9989
    @kashibrown9989 Год назад

    I just love how you explain things
    🙇🏿thank you

  • @adityaprasaddhal2462
    @adityaprasaddhal2462 3 года назад

    Thanks you so much 🥰
    Using django restframework was a nightmare for me until I watched this video

  • @politicallynotcorrect2968
    @politicallynotcorrect2968 4 года назад

    must say the way you explain make it so simple!

  • @kesterdave
    @kesterdave 4 года назад +2

    dennis ,thanks alot,i appreciate you,you just saved my life.

    • @DennisIvy
      @DennisIvy  4 года назад +1

      Keep going my friend! Thank you for your feedback :)

  • @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

  • @jakubfraszczak328
    @jakubfraszczak328 3 года назад

    Incredibly clear and helpful resource

  • @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!

  • @rokamen4092
    @rokamen4092 3 года назад +1

    It's a good lesson, thank you very much for your efforts!

  • @kirwakelvinkering3122
    @kirwakelvinkering3122 2 года назад

    Thank you Sooo much ,, your tutorials are very straightforward ,, with minimized complexities .

  • @rangabharath4253
    @rangabharath4253 4 года назад

    Awesome as always. Thank u so much Dennis.

  • @luisb9862
    @luisb9862 3 года назад

    Amazing ! Just what I was looking for

  • @nitishbhardwaj9603
    @nitishbhardwaj9603 2 года назад

    Thank you Dennis. i completd CRUD APIs for ToDo.

  • @palasht2170
    @palasht2170 3 года назад

    Excellent video Dennis, thanks for sharing

  • @temurochilov
    @temurochilov 3 года назад

    Really talented mentor thank you for starightforward tutorials

  • @fasterfasterr6056
    @fasterfasterr6056 3 года назад

    ooooh the best django rest api tutoriel ,the simple and the faste one.

  • @prashikganer4820
    @prashikganer4820 3 года назад

    Thanks to the best Django tutor out there.✌️

  • @shreyaskalrao9779
    @shreyaskalrao9779 Год назад

    Short and sweet, thank you!

  • @rise4gamers506
    @rise4gamers506 Год назад

    At last, i found something precise... Thanks for it

  • @asjadahmedkhan9661
    @asjadahmedkhan9661 3 года назад

    You are making look Django Rest Framework so Easy....Great work brother....Straight away I subscribed your channel..

  • @jiweihe3413
    @jiweihe3413 Год назад

    Thank you! clear and easy to follow.

  • @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"❤️

  • @diegoabdo2555
    @diegoabdo2555 3 года назад

    This is probably the best backend tutorial I have seen. Django > node

  • @AliAbdullah-oi3wc
    @AliAbdullah-oi3wc 3 года назад

    Thank you so much, this is enough to get me started!

  • @devanshparihar2143
    @devanshparihar2143 3 года назад

    Awesome Dennis, I am loving your videos :) real informative video..

  • @walidnewaz6475
    @walidnewaz6475 4 года назад +4

    Hope so it'll be another great series..

    • @DennisIvy
      @DennisIvy  4 года назад +1

      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!

  • @huydong3292
    @huydong3292 3 года назад

    Excellent, It's really easy to understand

  • @bisheshworneupane7996
    @bisheshworneupane7996 4 года назад

    Thank you !!! it is something i was looking for...

  • @user-ft1xt1tc4g
    @user-ft1xt1tc4g 2 года назад

    wow... really nice explanation! thank you for an amazing video!

  • @abdulkaderzilani1825
    @abdulkaderzilani1825 4 года назад +33

    Excellent work, Hope some tutorial how to work "scheduling request" (using celery) with django rest api

    • @DennisIvy
      @DennisIvy  4 года назад +12

      Soon my friend :) Thanks for your support and feedback!

  • @girishmahamuni1830
    @girishmahamuni1830 3 года назад

    To Clear and Crispy Content thanks brother

  • @bellosegun
    @bellosegun 4 года назад

    Thanks...been waiting for this..

  • @matiasmoglia
    @matiasmoglia 3 года назад

    Amazing content Dennis!! thanks for sharing :D

  • @raghu6743
    @raghu6743 4 года назад

    Nice tutorial...will wait for upcoming videos

  • @TheAremoh
    @TheAremoh 4 года назад

    Weldone Denis. Now onto front-end. Thank you

  • @RustyGeek
    @RustyGeek 2 года назад

    Thank you man. You are the best.

  • @os1122
    @os1122 4 года назад

    Thanks for the hard work, waiting for the next deployment..

  • @alter.nativotech3823
    @alter.nativotech3823 3 года назад

    You rock Dennis!

  • @shan_singh
    @shan_singh 2 года назад +1

    Thank you for providing source code in the description

  • @pepepriest5973
    @pepepriest5973 2 года назад

    Nice tutorial bro, it helped me a lot to understand restframework

  • @1komentator
    @1komentator 2 года назад +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 года назад +1

      Wow congrats 🎉 So happy my videos were helpful for you! Best of luck!

    • @NishantCosmos
      @NishantCosmos 2 года назад +1

      why you learned java if u wanted to work with django

    • @1komentator
      @1komentator 2 года назад +1

      @@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)

  • @andreaskoszegi257
    @andreaskoszegi257 2 года назад

    Great great great!! Thank you so much for this awesome video

  • @hpdipto
    @hpdipto 3 года назад

    Wow! How the fundamentals are cleared with such short time.

  • @adelabu-ghazaleh1228
    @adelabu-ghazaleh1228 3 года назад

    You do it like Superman. I will raise my hat to you

  • @cesarsilva7760
    @cesarsilva7760 3 года назад

    Thanks, this video helped me quite a lot!!!

  • @burakdev
    @burakdev 3 года назад

    simple, clean, awesome

  • @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.

  • @julianbazanaguirre8439
    @julianbazanaguirre8439 3 года назад +1

    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

  • @jotabarberaIV
    @jotabarberaIV 2 года назад

    Thanks for this. Great tutorial

  • @bivekvivek
    @bivekvivek 3 года назад

    very good..loved it!

  • @mahmudsajib8648
    @mahmudsajib8648 4 года назад +2

    Clap for Dennis 👏

  • @libertjorannoutcheu1164
    @libertjorannoutcheu1164 2 года назад

    thank you for all your you are the best youtuber

  • @teodordaskalov6476
    @teodordaskalov6476 4 года назад +2

    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 ^_^

  • @lisam9468
    @lisam9468 3 года назад

    Thank you very much! You help me out a lot!

  • @advaitpatil70
    @advaitpatil70 5 месяцев назад

    The simplest explanation of Django Rest Framework in such a short period of time. Straight to the point. Really amazing

  • @nizarfteiha890
    @nizarfteiha890 3 года назад

    You are amazing man!

  • @yosefz117
    @yosefz117 2 года назад

    Thanks a lot for the explanation.

  • @randygonzalezgort5262
    @randygonzalezgort5262 Год назад

    great job bro!!! nice video!!!

  • @mohammedqadir3851
    @mohammedqadir3851 4 года назад

    Thank you sir and i am understand fully concept thank you.......sir.
    I will try to complete work you give that all of you.

    • @DennisIvy
      @DennisIvy  4 года назад

      I'd love to see your work :) It's really rewarding to see work form someone who's learned from my videos.

  • @paramatetawilapakul4461
    @paramatetawilapakul4461 3 года назад

    Thank you, for your hard work. already subscribed

  • @zommanderz3605
    @zommanderz3605 3 года назад +34

    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

  • @avoidloves
    @avoidloves 4 года назад +1

    Love ! Keep Uploading

  • @yasminlukman
    @yasminlukman 3 года назад

    your videos are amazing, they are all so helpful. u r literally the reason I use django. now, im trying to make an API with SSO system using django. could u please make a tutorial for it? it'd be really great.

  • @wiwiiwq6278
    @wiwiiwq6278 2 года назад

    Thank you so much for tutorial!!!

  • @DannyKorff
    @DannyKorff 5 месяцев назад

    Very very good Tutorial

  • @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.

  • @reapergrim5324
    @reapergrim5324 3 года назад

    Thank you Dennis for such easy and simply tuorials .
    and for anyone whos looking to lock certain api request can do this
    from rest_framework.decorators import api_view , permission_classes
    from rest_framework.permissions import IsAuthenticated , IsAdminUser
    @api_view(['GET','DELETE'])
    @permission_classes((IsAuthenticated,IsAdminUser ))
    def productDetial(request,pk):
    try:
    product = Product.objects.get(id=pk)
    except Snippet.DoesNotExist:
    return HttpResponse(status=404)
    if request.method == 'GET':
    serializer = ProductSerializer(product)
    return Response(serializer.data)
    elif request.method == 'DELETE':
    product.delete()
    return HttpResponse(status=204)

  • @hamzazahidulislam3490
    @hamzazahidulislam3490 4 года назад

    Thank you so much sir this video is very useful

  • @badreddinlabed530
    @badreddinlabed530 4 года назад

    Very helpful 🙌🙌🙌 thanks!