Django ORM - Querying and Creating Records / Working with Foreign Keys

Поделиться
HTML-код
  • Опубликовано: 23 ноя 2024

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

  • @bugbytes3923
    @bugbytes3923  7 месяцев назад +2

    Playlist link: ruclips.net/video/EsBqIZmR2Uc/видео.html

  • @BhaiyaJee
    @BhaiyaJee Месяц назад +4

    Why this man have only 31.6k Subs he deserves much more

  • @annyd3406
    @annyd3406 Месяц назад +2

    One of the best tut i have watched while learning DJANGO , Thanks Mate.

    • @bugbytes3923
      @bugbytes3923  Месяц назад +1

      Thanks a lot mate for the kind words! Glad you liked it.

  • @anouarbagent2511
    @anouarbagent2511 Год назад +21

    this is literally the best Django Channel there is, keep up the good work Lyle it will definitely get much bigger.

    • @bugbytes3923
      @bugbytes3923  Год назад +1

      Wow, thanks Anouar! Glad you like the content!

    • @Davidkiania
      @Davidkiania Год назад +2

      I agree entirely ..

    • @anthonykarungu1419
      @anthonykarungu1419 7 месяцев назад

      Totally agree. I really follow your content now.

  • @552rajeshyadav2
    @552rajeshyadav2 Год назад +4

    I don't get any channel regarding django orm since past few months but got an exciting series from heaven thank u❤❤❤❤

    • @bugbytes3923
      @bugbytes3923  Год назад +2

      Thank you so much, really appreciate the nice comment! 🙂

  • @hiankitkr
    @hiankitkr Год назад +2

    showing sql was great, it gives idea of what queries is being executed, keep doing it.

  • @sidds09
    @sidds09 Год назад +3

    great. I don't think anybody explaining these things in django. most just touch the basic things. super helpful. just keep on doing.. . hope you also spend enough time on authentication and show custom user models in future.

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

      Thank you - glad it is helpful :)
      Will do!

  • @AmoahDevLabs
    @AmoahDevLabs Год назад +1

    It's always good to have you here. Thanks very much for the insights you've been given.

  • @seydinaoumarsamabaly1806
    @seydinaoumarsamabaly1806 Год назад +3

    So simple, so easy to learn with you master 🙌🏾. Thank you.

  • @ffzz007
    @ffzz007 Год назад +1

    Thanks Alot... You are my Django Mentor

  • @abdullahmosbah8410
    @abdullahmosbah8410 Месяц назад +1

    the most useful course

    • @bugbytes3923
      @bugbytes3923  Месяц назад

      @@abdullahmosbah8410 thanks a lot!

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

    I haven't seen the video yet. But I am grateful that you are putting such videos out.

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

      Thank you - hope you like this video.

  • @Davidkiania
    @Davidkiania Год назад +1

    Thank you so much for this tutorial and of course very interested in this content and please continue in this very format there's very little internet content on the same. Excellent stuff

  • @LegionLeague
    @LegionLeague Год назад +1

    Please keep going with this series. Like from me on every single video here. This is amazing.

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

      Thanks a lot! Really happy the series has been useful - got around 15 more videos written up, so plenty more to come!

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

    Excellent video series so far. A bit fast but that keeps you focused. Not exactly for people with a moder super short attention span. Thank You so much for putting this together, learning a lot.

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

      Thank you! I'll take the suggestions on board, too! Thanks for watching.

  • @Ego_Maritm
    @Ego_Maritm Год назад +2

    As always, great, high level, and detailed videos. Thank you so much.💪

  • @shamshad-live
    @shamshad-live Год назад +1

    Perfect explanation !

  • @iwswordpress
    @iwswordpress 11 месяцев назад +1

    another excellent video! Channel is probably the best for Django and related subjects.

  • @ytouate
    @ytouate Год назад +1

    Very Great content, Just keep doing the queries explanation and Thank you

  • @silkogelman
    @silkogelman Год назад +2

    This is a great tutorial about querying the database with Django! 🙏😀👍
    I like that you show the under-the-hood SQL queries sometimes (and not too much).
    And as pprint alternative: the rich and django-rich libraries are great for pretty printing stuff to the terminal too.

    • @bugbytes3923
      @bugbytes3923  Год назад +1

      Thanks a lot Sil!
      I'll look into rich/django-rich - haven't used those tools yet.

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

      @@bugbytes3923 With rich I love that it requires zero code change as drop-in replacement 'from rich import print'. Done.

  • @امینجمالی-خ9ص
    @امینجمالی-خ9ص 2 месяца назад

    awesome explanations
    thank you

  • @Surajkumar-ok4ze
    @Surajkumar-ok4ze 7 месяцев назад

    Awesome explanation

  • @MayasMess
    @MayasMess Год назад +1

    Awesome video 💪

  • @zxmu5755
    @zxmu5755 5 месяцев назад +1

    ¡Gracias!

  • @SOHAILKHAN-iu8fu
    @SOHAILKHAN-iu8fu Год назад +1

    Awesome video 💪 plz Also make video on django subquery

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

      Thank you! For sure, I'll do one on this later in this series.

  • @Just4Pro1
    @Just4Pro1 6 месяцев назад

    i think we shouldn't use get_or_create for user rating beacuse if user previously gave 5 star to a restaurant and now it's dissatisfied and want to give 2 stars then get_or_create will not be able to find the 5star rating of the user and will create another record in Ratings table with 2 star rating and it will lead to duplicates in rating unless user field is defined as unique
    thank you so much for your effort, great series

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

    Thank you so much!

  • @ammaryasser4839
    @ammaryasser4839 10 месяцев назад

    Go on, if you make a complete course on Django for beginners it will be very useful and it will be a unique explanation

    • @bugbytes3923
      @bugbytes3923  10 месяцев назад

      I'm looking forward to doing this at some point - just need to find the time!

  • @nicenaija9952
    @nicenaija9952 Год назад +1

    I see you’ve reviewed django-hijack. Have a look at Django-unfold too

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

    I'm definitely interested

  • @frameff9073
    @frameff9073 Год назад +1

    Good thank

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

    Would love it if you would do a video on creating a multi-tenant Django app. For example a SaaS that allows for organizations with multiple related users.

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

    Thank you, 3 lessons in and already better than paid udemy orm course, straight to the point without losing time on theory. Is there an option to pay something in order to suggest, and you maybe take into consideration to create a video on that subject?

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

      Hi Tomislav - thanks a lot for your support! You are free to suggest anything here, thank you! If you can support in any way (no obligation of course), there is also a ko-fi page:
      ko-fi.com/bugbytes
      Thanks again and glad you're enjoying the series! I have actually just this second finished recording the next video in this series - will be released this week.

  • @batuhanunal9380
    @batuhanunal9380 10 месяцев назад

    Wonderful

  • @raffritter6766
    @raffritter6766 Год назад +1

    Thank you very much! 👍 Where would you put that logic? Do you use fat models?
    Btw. I'm interested in sql queries though I'm glad the ORM does the heavy lifting.

    • @bugbytes3923
      @bugbytes3923  Год назад +1

      Thanks!
      I put a lot of the logic in models usually. Or use a custom manager or queryset implementation - more on that later in this series!
      Generally, in a real app, I try to keep the views thin, with different techniques for doing so.

    • @raffritter6766
      @raffritter6766 Год назад +1

      @@bugbytes3923 Awesome, I can't wait to see that in action!

  • @ohbhaibadiya
    @ohbhaibadiya 10 месяцев назад

    This made Django learning very simple.. I just had one doubt, in normal query even when you were doing all the sql query has limit 21, did you configure that somewhere or is it default or where is that coming from? Thanks again for videos.

  • @amine63404
    @amine63404 9 месяцев назад

    Great tutorial. I have a question please.
    When you have three tables as following :
    Restaurant
    Sale - fk restaurant
    Invoice - fk sale
    How do you get all invoices related to the restaurant ?
    Can we use something like
    Restaurant.sale_set.all().invoice_set.all()
    ???
    Thank you again for such a great tutorial.

  • @jedi2light
    @jedi2light 6 месяцев назад

    Isn't it confusing that UPDATE statement on save() method call contains all the fields whereas we only changed `name` of the restaurant? 23:56
    Just in case if someone is wondering how to avoid it, we can pass `update_fields` to `save()` methods which a list of strings where each string is the name of the field we want to include in `UPDATE...` statement produced by Django ORM

  • @Zzz-xt6ki
    @Zzz-xt6ki 8 месяцев назад

    I am not getting suggestions like rating.object.create and rating.object.filter(). How to get those?

  • @pedarayududola1672
    @pedarayududola1672 7 месяцев назад

    I'm getting the error ModuleNotFoundError: No module named 'django_extensionscore'

    • @bugbytes3923
      @bugbytes3923  7 месяцев назад

      Make sure you have django-extensions installed (you can install with pip)
      It’s concatenating that with the “core” app - are you missing a comma between the two elements in INSTALLED_APPS?

  • @立法院很忙
    @立法院很忙 Год назад

    First!