How to extend the User Model in Django with AbstractUser

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 ส.ค. 2024

ความคิดเห็น • 168

  • @tristynspies8284
    @tristynspies8284 3 ปีที่แล้ว +12

    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!

  • @jameskim9136
    @jameskim9136 2 ปีที่แล้ว +1

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

  • @jbucks9396
    @jbucks9396 ปีที่แล้ว

    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.

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

  • @surajkthapa2678
    @surajkthapa2678 2 ปีที่แล้ว

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

  • @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 3 ปีที่แล้ว +5

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

    • @Pyplane
      @Pyplane  3 ปีที่แล้ว

      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! :)

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

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

  • @meenamotiramani5244
    @meenamotiramani5244 3 ปีที่แล้ว +12

    Alternate title: destroying django Udemy courses

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

  • @edifyuz
    @edifyuz 3 ปีที่แล้ว

    Thank you don't stop teaching🔝

    • @Pyplane
      @Pyplane  3 ปีที่แล้ว

      thank you!

  • @pastorfred2543
    @pastorfred2543 2 ปีที่แล้ว +1

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

  • @memed91aydin
    @memed91aydin 3 ปีที่แล้ว

    You are Perfect my Teacher ....

    • @Pyplane
      @Pyplane  3 ปีที่แล้ว +1

      Thank you!

  • @sueholder703
    @sueholder703 3 ปีที่แล้ว +1

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

    • @Pyplane
      @Pyplane  3 ปีที่แล้ว

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

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

  • @delllatitude299
    @delllatitude299 3 ปีที่แล้ว

    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

  • @RahulShinde-xs9rl
    @RahulShinde-xs9rl 4 ปีที่แล้ว +1

    I like all your tutorials and videos 🙂

    • @Pyplane
      @Pyplane  4 ปีที่แล้ว

      Thanks so much Rahul!

  • @abhijithmohan3076
    @abhijithmohan3076 2 ปีที่แล้ว

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

  • @muhendis_
    @muhendis_ 2 ปีที่แล้ว

    here is what i was looking for

  • @marufhasanmunna8193
    @marufhasanmunna8193 2 ปีที่แล้ว

    You are the best brother...

  • @andrekluczynski8404
    @andrekluczynski8404 3 ปีที่แล้ว +2

    We want more!

  • @ArafatRatulTco
    @ArafatRatulTco 3 ปีที่แล้ว

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

    • @Pyplane
      @Pyplane  3 ปีที่แล้ว

      Thank you Arafat! :)

  • @vishaldhakal8068
    @vishaldhakal8068 4 ปีที่แล้ว +1

    i really love your tutorials

    • @Pyplane
      @Pyplane  4 ปีที่แล้ว

      Thank you 🙏

  • @shawnbeans7389
    @shawnbeans7389 3 ปีที่แล้ว +1

    YOU ARE AWESOME

    • @Pyplane
      @Pyplane  3 ปีที่แล้ว

      thank you!

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

  • @JohnnysaidWhat
    @JohnnysaidWhat 3 ปีที่แล้ว +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  3 ปีที่แล้ว

      thank you John!

  • @tazul8
    @tazul8 2 ปีที่แล้ว

    Fantastic tutorial

    • @Pyplane
      @Pyplane  2 ปีที่แล้ว

      Thank you! 🙌

  • @jonathanlibesa4279
    @jonathanlibesa4279 3 ปีที่แล้ว

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

    • @Pyplane
      @Pyplane  3 ปีที่แล้ว

      Thanks for watching Johathan!

  • @aviegrinberg691
    @aviegrinberg691 2 ปีที่แล้ว +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..

  • @deividvalencadearaujo9993
    @deividvalencadearaujo9993 2 ปีที่แล้ว

    Thank you very much, helped me a lot

  • @liveonflow6976
    @liveonflow6976 2 ปีที่แล้ว

    Very helpful, thank you

  • @naumank604
    @naumank604 3 ปีที่แล้ว

    Thank you so much for the knowledge...

    • @Pyplane
      @Pyplane  3 ปีที่แล้ว

      Thanks for watching!

  • @delicious_cracker
    @delicious_cracker 3 ปีที่แล้ว +2

    12:15 Could someone please explain what is the meaning of " * " sign before "UserAdmin.fieldsets"?

  • @khalednur9229
    @khalednur9229 3 ปีที่แล้ว

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

    • @Pyplane
      @Pyplane  3 ปีที่แล้ว

      Thanks for watching!

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

  • @user-ie3zj8rw5r
    @user-ie3zj8rw5r 3 ปีที่แล้ว

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

  • @tatemo_labs
    @tatemo_labs 4 ปีที่แล้ว +1

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

    • @Pyplane
      @Pyplane  4 ปีที่แล้ว

      Thank you Gerardo 🙏

  • @nishalk781
    @nishalk781 4 ปีที่แล้ว +1

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

    • @Pyplane
      @Pyplane  4 ปีที่แล้ว +1

      Thank you Nishal!

  • @sunilsharma1233
    @sunilsharma1233 4 ปีที่แล้ว

    best among all

    • @Pyplane
      @Pyplane  4 ปีที่แล้ว

      Thank you ! :)

  • @patelvinaykumar4776
    @patelvinaykumar4776 3 ปีที่แล้ว

    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  3 ปีที่แล้ว

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

  • @prezire
    @prezire 3 ปีที่แล้ว

    i feel the need to give this 1 million Likes 🤔

    • @Pyplane
      @Pyplane  3 ปีที่แล้ว +1

      Thank you! :)

  • @dennielluissadian5026
    @dennielluissadian5026 3 ปีที่แล้ว +1

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

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

  • @namankumar7275
    @namankumar7275 3 ปีที่แล้ว

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

  • @naumank604
    @naumank604 3 ปีที่แล้ว

    Thank you, Sir, you are a true inspiration

    • @Pyplane
      @Pyplane  3 ปีที่แล้ว +1

      Thanks for watching! :)

  • @rezasadeghi2520
    @rezasadeghi2520 3 ปีที่แล้ว

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

    • @Pyplane
      @Pyplane  3 ปีที่แล้ว

      Thank you Reza! :)

  • @krishamaeroxas1478
    @krishamaeroxas1478 4 ปีที่แล้ว

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

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

  • @brijeshsamal7035
    @brijeshsamal7035 3 ปีที่แล้ว

    Thank you so much!

    • @Pyplane
      @Pyplane  3 ปีที่แล้ว

      Thanks for watching:)

  • @sahilmor9147
    @sahilmor9147 3 ปีที่แล้ว

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

    • @Pyplane
      @Pyplane  3 ปีที่แล้ว +1

      thank you!

  • @adrianocanavero6009
    @adrianocanavero6009 3 ปีที่แล้ว

    Man, that solved my problem real quick, thanks!

  • @damircicic
    @damircicic 3 ปีที่แล้ว

    Great video!

    • @Pyplane
      @Pyplane  3 ปีที่แล้ว

      Thank you Damir!

  • @mohammedqadir3851
    @mohammedqadir3851 4 ปีที่แล้ว

    Awesome content and new concept Thank you Sir Explain Deeply.

    • @Pyplane
      @Pyplane  4 ปีที่แล้ว

      Thank you Mohammed!

  • @noah5592
    @noah5592 2 ปีที่แล้ว

    Subbed and liked because your just so damn wholesome

    • @Pyplane
      @Pyplane  2 ปีที่แล้ว

      Thank you!

  • @adilsaju
    @adilsaju 3 ปีที่แล้ว

    ty

  • @basavarajpatil9821
    @basavarajpatil9821 3 ปีที่แล้ว

    good job man.

    • @Pyplane
      @Pyplane  3 ปีที่แล้ว

      Thank you!

  • @bayramalak2673
    @bayramalak2673 3 ปีที่แล้ว

    You are the best

    • @Pyplane
      @Pyplane  3 ปีที่แล้ว

      Thank you!

  • @vitojacobo
    @vitojacobo 4 ปีที่แล้ว

    Gracias por tus tutoriales

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

  • @Coden69
    @Coden69 3 ปีที่แล้ว

    good one

  • @ashhh433
    @ashhh433 3 ปีที่แล้ว

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

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

  • @abdelfattahmohamed8510
    @abdelfattahmohamed8510 3 ปีที่แล้ว

    keep going

  • @knowledgeunboxing3945
    @knowledgeunboxing3945 4 ปีที่แล้ว

    You are so good job keep doing 🙌

    • @Pyplane
      @Pyplane  4 ปีที่แล้ว

      Thank you!

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

  • @krishnamaheshwaran4339
    @krishnamaheshwaran4339 2 ปีที่แล้ว

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

  • @mrawesome5828
    @mrawesome5828 4 ปีที่แล้ว

    Sir you are amazing 👍

    • @Pyplane
      @Pyplane  4 ปีที่แล้ว

      Thank you!

  • @webdev1943
    @webdev1943 3 ปีที่แล้ว

    thanks

  • @masumabedin3872
    @masumabedin3872 3 ปีที่แล้ว

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

  • @dixrobyac7466
    @dixrobyac7466 3 ปีที่แล้ว

    Hello,
    what is that extension that django autocompletes you

  • @NoName-vw7go
    @NoName-vw7go 4 ปีที่แล้ว

    Super 🤝

    • @Pyplane
      @Pyplane  4 ปีที่แล้ว

      Thank you :)

  • @kaizen404_
    @kaizen404_ 3 ปีที่แล้ว

    Plz make videos on how to use restframework with React.

  • @neerajbansal2613
    @neerajbansal2613 3 ปีที่แล้ว

    Thanks !!

    • @Pyplane
      @Pyplane  3 ปีที่แล้ว

      Thanks for watching!

  • @akashgeorge5433
    @akashgeorge5433 3 ปีที่แล้ว

    nice video!

    • @Pyplane
      @Pyplane  3 ปีที่แล้ว

      thank you Akash !

  • @abhijeetdhole4497
    @abhijeetdhole4497 2 ปีที่แล้ว

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

  • @thiagodantas4304
    @thiagodantas4304 3 ปีที่แล้ว

    Me ajudou muito, obrigado!!

  • @unknown-fd1yz
    @unknown-fd1yz 3 ปีที่แล้ว

    please increase font size little bit

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

  • @kaushalendrapandey2662
    @kaushalendrapandey2662 4 ปีที่แล้ว

    great work!!!

    • @Pyplane
      @Pyplane  4 ปีที่แล้ว

      thank you!

  • @cihadertem6782
    @cihadertem6782 3 ปีที่แล้ว

    User Rolex :D

  • @aliuyank7377
    @aliuyank7377 3 ปีที่แล้ว +1

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

  • @rezasadeghi2520
    @rezasadeghi2520 3 ปีที่แล้ว

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

    • @Pyplane
      @Pyplane  3 ปีที่แล้ว +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 3 ปีที่แล้ว

      @@Pyplane looking forward to that tutorial

  • @gamingbunk5886
    @gamingbunk5886 4 ปีที่แล้ว

    ❤️ Legitimate

  • @indoreguide
    @indoreguide 4 ปีที่แล้ว

    I have subscribed your channel sir 🙂

    • @Pyplane
      @Pyplane  4 ปีที่แล้ว

      Thank you !

  • @reyanjonas5059
    @reyanjonas5059 4 ปีที่แล้ว

    woooooaaaah u r a champ man

    • @Pyplane
      @Pyplane  4 ปีที่แล้ว

      Thank you!

  • @rezasadeghi2520
    @rezasadeghi2520 3 ปีที่แล้ว

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

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

  • @bhaikagyan827
    @bhaikagyan827 4 ปีที่แล้ว

    Is any platform where we can learn full course ?

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

  • @angryman1872
    @angryman1872 4 ปีที่แล้ว

    Great 👍

    • @Pyplane
      @Pyplane  4 ปีที่แล้ว

      Thank you :))

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

    • @Pyplane
      @Pyplane  4 ปีที่แล้ว

      Thanks 🙏

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

  • @DirePantsDim
    @DirePantsDim 2 ปีที่แล้ว

    +1 sub.

  • @vishalmishra1937
    @vishalmishra1937 3 ปีที่แล้ว

    plz put the github link

  • @howandwhythemysteriousworl4889
    @howandwhythemysteriousworl4889 4 ปีที่แล้ว

    Where you live ?

  • @Coding_uz_1
    @Coding_uz_1 ปีที่แล้ว