Току-що се натъкнах на проблем като този. В моя случай проблемът беше, че бях инсталирал чрез pip стабилната версия на пакета, който разработвах, и Django импортираше стабилната версия, а не моята версия за разработка. За да проверите дали случаят при вас е такъв, опитайте да добавите синтактична грешка към models.py
. Ако makemigrations
не задейства синтактичната грешка, тогава ще знаете, че вашата версия дори не се зарежда от интерпретатора на Python.