عضو کانال یوتیوب ما شوید.

رفع خطای AttributeError type object User has no attribute REQUIRED_FIELDS جنگو

رفع خطای AttributeError type object User has no attribute REQUIRED_FIELDS جنگو
رفع خطای AttributeError type object User has no attribute REQUIRED_FIELDS جنگو

رفع خطای AttributeError type object User has no attribute REQUIRED_FIELDS جنگو

اگر در حال کار با فریم ورک جنگو در پایتون هستید و با خطای AttributeError: type object ‘User’ has no attribute ‘REQUIRED_FIELDS’ روبرو شده اید در این نوشته به روش حل آن می پردازیم.

همراه ما باشید.

 

رفع خطای AttributeError type object User has no attribute REQUIRED_FIELDS جنگو

برای رفع این مشکل در جنگو کافیست مقدار دهی به متغیر AUTH_USER_MODEL را در فایل settings.py حذف کنید.

البته روش بالا در صورتی مناسب است که نخواهید از یکی از مدل های خود در جنگو به عنوان Custom User Model استفاده کنید اگر این کار را می خواهید بکنید کافیست در مدلی که قصد دارید برای Custom User Model خود استفاده کنید  کافیست به مدل خود متغیر REQUIRED_FIELDS را اضافه کنید:

class User(AbstractUser):
    REQUIRED_FIELDS = []

 

 

اگر روش حل دیگری برای این مشکل دارید در بخش نظرات همین نوشته برای ما بنویسید.

موفق باشید.

برای امتیاز به این نوشته کلیک کنید!
[کل: 1 میانگین: 5]