من رفتم سربازی اگر محتوای منو دوست داشتید و بدردتون خورد از من حمایت مالی کنید

رفع مشکل django.core.exceptions.FieldDoesNotExist: User has no field named username جنگو

رفع مشکل django.core.exceptions.FieldDoesNotExist: User has no field named username جنگو
رفع مشکل django.core.exceptions.FieldDoesNotExist: User has no field named username جنگو

رفع مشکل django.core.exceptions.FieldDoesNotExist: User has no field named username جنگو

اگر در حال توسعه‌ی یک برنامه با جنگو هستید و از یک مدل برای Custom User Model استفاده می‌کنید و با خطای django.core.exceptions.FieldDoesNotExist: User has no field named username روبرو شده‌اید در این نوشته به روش رفع آن می‌پردازیم.

 

رفع مشکل django.core.exceptions.FieldDoesNotExist: User has no field named username جنگو

برای رفع خطای django.core.exceptions.FieldDoesNotExist: User has no field named username دو روش وجود دارد:

روش اول:

در مدلی که می‌خواهید به عنوان Custom User Model استفاده کنید در فیلدهای آن مدل قطعه کد زیر را قرار دهید:

USERNAME_FIELD = 'email'

روش دوم:

برای این موضوع در فایل settings.py کد زیر را وارد کنید:

ACCOUNT_USER_MODEL_USERNAME_FIELD = None

 

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

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