زمان مطالعه: < 1 دقیقه
با سلام، اگر کلاس های کاستوم از django_cities_light ساخته بودید و به ارور زیر برخورد کردید :
cities_light.Region.country: (fields.E304) Reverse accessor for 'Region.country' clashes with reverse accessor for 'Region.country'. HINT: Add or change a related_name argument to the definition for 'Region.country' or 'Region.country'.
برای حل این مشکل با توجه به اسناد خود django_cities_light کافیست به تنظیمات دیجنگو خط زیر را اضافه کنید :
CITIES_LIGHT_APP_NAME = ‘yourapp_name’
yourapp_name باید نام اپ باشد که داخل مدل آن کلاس های کاستوم را ساخته اید.
برای مثال اگر کلاسهای ساخته شده کاست.م در این آدرس باشند: geo/models.py پس خط اضافه شده در تنظیمات باید به شکل زیر باشد:
CITIES_LIGHT_APP_NAME = 'geo'
Category:
سوالات و مشکلات پایتون
ارسال پاسخ