اگر دانلود ویدیو شروع نشد، روی ویدیو راست کلیک کرده و گزینه Save Video As را انتخاب کنید.
ویدیو آموزش تفاوت AbstractUser با AbstractBaseUser در جنگو
August 2022
در این ویدیو با تفاوت کلاسهای AbstractBaseUser و AbstractUser در جنگو آشنا میشوید. این دو کلاس برای override کردن کلاس User در جنگو استفاده میشود. AbstractUser در واقع فقط کلاس "کاربر" است که احتمالاً قبلاً به آن عادت کرده اید. AbstractBaseUser فرضیات کمتری ارائه می دهد و شما باید به او بگویید چه فیلدی نشان دهنده نام کاربری است ، چه زمینه هایی مورد نیاز است و چگونه می توان آن کاربران را مدیریت کرد. اگر فقط مواردی را به کاربر موجود اضافه می کنید (به عنوان مثال داده های نمایه با قسمت های اضافی) ، از AbstractUser استفاده کنید زیرا ساده تر و آسان تر است. اگر می خواهید برخی از مفروضات جنگو راجع به احراز هویت تجدید نظر کنید ، پس AbstractBaseUser این قدرت را به شما می دهد.
میلاد
December 2021پاسخ به نظر
عالی بود استاد
پاسخ به نظر
توحیدی
March 2021پاسخ به نظر
در abstractuser هم میشه username-field رو روی ایمیل تنظیم کرد؟ اینکه ورود کاربر به سایت عوض یوزرنیم با ایمیل باشه ؟
پاسخ به نظر
امیرحسین بیگدلو
March 2021بله، با هر دوتا میشه
zamani
February 2021پاسخ به نظر
سلام نمیشه در خصوص permission های تو در تو هم یک پروزه یک قسمتی کار کنید ....
پاسخ به نظر
امیرحسین بیگدلو
February 2021سلام
اگر وقت کنم و یادم باشه حتما
علی
December 2020پاسخ به نظر
عالییی بود
پاسخ به نظر