با سلام، تو این مطلب به حل ارور Related Field has invalid lookup: icontains در پایتون پرداخته شده، چی میشه که چنین اروری داریم؟؟
داستان از اینجا شروع میشه که شما داخل search_fields های admin.py از پروژه تون روی یه کلید خارجی امکان جستجو رو گذاشتید، برای مثال من یه مدل دارم که کلید خارجی داره به مدل کشور ها، داخل search_fields فقط عنوان فیلد کلید خارجی رو گذاشتم که این ارور رو میده، باید پس از فیلد کلید خارجی، با دو تا _ نام فیلد اون جدولی که کلید خارجی روش دارم رو نیز مشخص کنم.
باید خط زیر را:
search_fields = ['foreignkeyfield']
به خط زیر تغییر دهید (همراه با دو تا under score) :
search_fields = ['foreignkeyfield__name']