How to extend the User Model in Django with AbstractUser

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

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

  • @namanjoshi5089
    @namanjoshi5089 2 месяца назад

    All the out of the box topics covered by this man are mind blowing

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

    Wow, took me a while to realize I need to use 'AbstractUser' and not 'AbstractBaseUser'
    Thank you!!!

  • @tristynspies8284
    @tristynspies8284 3 года назад +13

    Thank you for this tutorial. As a software developer, I get quite frustrated with the regular tutorials for technologies and languages. Everyone is showing you how to make a blog or a to-do list but no one is explaining the deeper concepts of a Framework or language and how you can build a fully fledged Django Web Application for instance. So the way you are formatting your tutorials is great. Keep up the good work.

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

      Thank you!

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

    I have been learning to code for 4 months now, I know the basics and everyone just shows you the same basic how to make a "blog" and no one goes into the deeper concepts. Thank you so much for this.

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

    I am very pleased that I have found such a great teacher who is teaching us python/Django with great intention. thanks sir.

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

      Thank you! :)

  • @Dotbrt
    @Dotbrt 4 года назад +5

    Finally! I managed to wrap my head around User model, admin panel and abstracts. Great job explaining! Dziękuję!

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

      Cześć! Cieszę się, że filmik okazał się pomocny i dzięki za komentarz :) pozdr

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

      I guess Im randomly asking but does anybody know of a method to log back into an instagram account..?
      I somehow forgot the account password. I love any tricks you can give me!

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

      @Arthur Cash Instablaster =)

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

      @Sullivan Cullen I really appreciate your reply. I got to the site thru google and Im trying it out now.
      I see it takes a while so I will reply here later with my results.

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

      @Sullivan Cullen It did the trick and I actually got access to my account again. I'm so happy!
      Thank you so much, you really help me out!

  • @MSSMusChaos
    @MSSMusChaos 3 года назад +2

    This is a very awesome demonstration, even for an absolute beginner like me that just new to Django for 3 days.
    I am going to try to implement my company's password policy to the system using this method.
    Thank you so much.

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

      Thanks for watching! :)

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

    sir let me be honest about it , may be it aaint a huge programming channel but the contents are very great and helpful , no any channels have these contents explained this good . so if it aaint a huge programming channel we will make it soon a huge one . Thank You for these great content .

  • @smiley2474
    @smiley2474 3 года назад +2

    Bro ive been searching all night for how to include custom fields like the ones you include at the end of the tut.
    I gotta say youve saved my day.
    Thanks man. Ive liked the video and subscribed. Wish you the best in your endeavors

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

    Okay we got it this is the first Channel I have found who is doing this kind of thing on youtube you are such a great person

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

      Thank you 🙏

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

    Great, i am new to django. this an awesome tutorial. it isan indepth explanation of concept not found any where in the you tube.Thank you Sir.

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

    Great work man, this is what is actually necessary for a real project.

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

    Thank you don't stop teaching🔝

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

    Finally after 1000 years of struggle, I finally found the right video..... Now, I can die peacefully.

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

    I love your channel. I have found it very helpful!

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

      Thank you Sue! It's so nice to read this :)

  • @RahulShinde-xs9rl
    @RahulShinde-xs9rl 4 года назад +1

    I like all your tutorials and videos 🙂

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

      Thanks so much Rahul!

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

    thanks for team pyplan for always share videos about all django, it's so very support for my project.

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

      Thanks for watching Sumari! ;)

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

      How to protect a page with a level access in django and session? I looking for your channel but i didn't found. Thanks bro..

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

    You are doing great. Love from Bangladesh 🇧🇩 Thanks for the advanced tutorials... hope you will go beyond than that.

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

      Thank you Arafat! :)

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

    You are Perfect my Teacher ....

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

      Thank you!

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

    This couldn't have been explained in a more simple way...... thanks, pyplane :)

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

      Thanks for watching & for the comment! :) Cheers

  • @andrekluczynski8404
    @andrekluczynski8404 3 года назад +2

    We want more!

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

    i really love your tutorials

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

      Thank you 🙏

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

    Wow.. You saved my day. Thank you so much.. I subscribe!

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

    here is what i was looking for

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

    This is one of the better (best?) videos I've seen on customizing the user model in Django. Crisp and clear. I do have a question. I notice that you did not create a new user manager as many other tutorials seem to do. Is it unnecessary when only extending AbstractUser (rather than AbstractBaseUser)? Appreciate any insight here and also your efforts in helping us understand this better.

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

    You are the best brother...

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

    Thank you so much for the knowledge...

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

      Thanks for watching!

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

    Thank you very much, helped me a lot

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

    Keep going you're doing great! You're a great teacher and I've learned something new in Django that i'm happy to say is not another to do list!

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

      thank you John!

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

    Very helpful, thank you

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

    Fantastic tutorial

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

      Thank you! 🙌

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

    man are you magician ? this is 6th time which i searched whole night next day i find on your channel. :p please continue this kind of videos. these are small but more than giant site.
    Thanks

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

    Thank you for the straightforward example and use case.. the Django docs are very frustrating for first time users (to say the very least), and your practical example definitely fills the gap nicely. Cheers.

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

      Exactly.. It didn't get better as I tried to read the documentation but this dude made it very simple with his step by step approach..

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

    Thank you, Sir, you are a true inspiration

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

      Thanks for watching! :)

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

    Found your channel today ,you have awesome content, waiting for the next video

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

      Thank you Nishal!

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

    Awesome Video Finally I did it Thank You very much !!!

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

    Thanks 👍 alot I have been looking for this your are the best.

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

      Thanks for watching Johathan!

  • @8ung883
    @8ung883 2 года назад

    Exactly what I was looking for ... the line "*UserAdmin.fieldsets". That is the solution, nobody else offers!

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

      Glad you liked it! 🙌

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

    Nice content really wanna see more video and also that you are talking about waiting for that series\' 👍

  • @СергейТравкин-ь1щ
    @СергейТравкин-ь1щ 3 года назад

    Благодарю за видео. Все очень понятно. У меня все получилось. Russia.

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

    Thanks for the tutorial. this is great.........

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

      Thanks for watching!

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

    YOU ARE AWESOME

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

    Just one word .... great !!!!

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

      thank you!

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

    Man, that solved my problem real quick, thanks!

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

    Gracias por tus tutoriales

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

    best among all

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

      Thank you ! :)

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

    you are doing really good mate. please keep uploading awesome ideas and project on python. thank you .

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

      Hi Raygan. Thanks for the nice words :) Very happy you like my videos. I'll keep posting new content for sure :)

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

    Awesome content and new concept Thank you Sir Explain Deeply.

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

      Thank you Mohammed!

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

    I like your Django courses in Udemy. Keep the good job. Thanks.

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

      Thank you Gerardo 🙏

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

    Hi Luke, thank you for this amazing content. Please can you make another content to explain how to create django multiple user type using address email instead for username like school management system ?

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

    keep going

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

    i am really enjoying your channel, keep up the great work bro

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

      Thank you Reza! :)

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

    Can you create a tutorial for creating multiple user model types with different fields?

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

    Hey brother ..
    Your explanation is skill very well. I am create my first project in django . and this is very challenging for me. I was find ..how to generate pdf in django... at last I was see your video. and today my is project generat pdf
    Again tnx bhai (brother)

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

      Hi Patel. I'm very happy my video was helpful to you. Best of luck. Luke

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

    good one

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

    You are so good job keep doing 🙌

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

    Thank you so much!

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

      Thanks for watching:)

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

    Great video!

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

      Thank you Damir!

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

    Sir you are amazing 👍

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

    Great video! Thx! You helped me a lot!
    Btw, it is not necessary create new form if you do Custom User Model through AbstractUser

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

    Me ajudou muito, obrigado!!

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

    good job man.

  • @NoName-vw7go
    @NoName-vw7go 4 года назад

    Super 🤝

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

      Thank you :)

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

    Subbed and liked because your just so damn wholesome

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

    You are the best

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

    great work!!!

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

    woooooaaaah u r a champ man

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

    Plz make videos on how to use restframework with React.

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

    nice video!

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

      thank you Akash !

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

    Alternate title: destroying django Udemy courses

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

    Can you help in downloading a database data in json format on a button click in django

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

    Hello,
    what is that extension that django autocompletes you

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

    ❤️ Legitimate

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

    Thanks !!

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

      Thanks for watching!

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

    i feel the need to give this 1 million Likes 🤔

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

      Thank you! :)

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

    Great 👍

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

      Thank you :))

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

    I have subscribed your channel sir 🙂

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

    Okay, but if I have a register page and I would like to create said custom user, how would i do that?

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

    Thank you, this is fifth time i am coming to visit this video :) thank you

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

    hi Luke, if you have a tutorials on Django admin TabularInline when there are multiple apps involved ?

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

      Hi Reza, I don't, however on my list is how to make a quiz in django and over there we will probably go through it. But can't promise you when I'm going to release it :/

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

      @@Pyplane looking forward to that tutorial

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

    thanks

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

    Bro, need help why u use * sign when you use *UserAdmin.fieldset,

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

    So why are we wasting money and time on academy just do follow this man\'s Channel you are 💯

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

      Thank you :)

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

    Is any platform where we can learn full course ?

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

    What is functioning of the class META in forms.py?

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

    ty

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

    The abstract user is not coming in the suggestions? Any reason why?

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

    Can you please make a video that how to use JavaScript, reactJs and bootstrap

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

      Hi there! React Js is coming up pretty soon! :)

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

    Wow

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

    If you made a tutorial on how to create mini projects with Django and Angular. I think You're Channel will be famous. Mark My word sir. Please reply to me if you have one.

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

      And also what is AbstractUser for? whats its importance?

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

    User Rolex :D

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

    how to send email from django admin interface
    and how to export data of models from django admin panel as PDF
    please do this too sir
    (django rest api)

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

    +1 sub.

  • @unknown-fd1yz
    @unknown-fd1yz 3 года назад

    please increase font size little bit

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

    can someone explain what does field="__all__" exactly do ?

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

    custom user model: instead of username & password, you can set email & password for login.
    can you make separate playlist for Movie Management System?
    my suggestion: start telegram group for improve the community.

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

      Hi Manu. The login using e-mail with the use of abstractbaseuser will be included in project 2. Maybe it’s a good point to seperate the projects 🤔 have to think about this... regarding telegram groups I never actually done it and need to do some research.Thank you for the advices. Appreciate them very much ! 😊

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

      @@Pyplane Ya thanks for agree. because when new view/subscriber came to our channel it get confused to finding continuation videos. that's y maintain playlist it's very impotent.

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

    The field admin.LogEntry.user was declared with a lazy reference to 'Main.newuser', but app 'Main' doesn't provide model 'newuser'.
    I am Getting This Error0 Please Help Me 😭😭😭😭😭😭😭😭😭😭😭😭😭

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

      Delete all migrations and database file and run makemigrations and migrate again
      I know its a late reply but maybe it will help :)

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

    Where you live ?

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

    plz put the github link

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

    The tutorial is ery good and am truly grateful for that. But I think there is an error at 12:17. You shouldn't have added the starric. zIt works without it. That's what happened to me. Still thank you