رفع مشکل 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]
ارسال پاسخ