رفع خطای 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]
ارسال پاسخ