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