Jeg er lige stødt ind i et problem som dette. I mit tilfælde var problemet, at jeg gennem pip havde installeret den stabile version af pakken, som jeg var ved at udvikle, og Django importerede den stabile version i stedet for min udviklingsversion. For at kontrollere, om dette er tilfældet med dig, kan du prøve at tilføje en syntaksfejl til models.py
. Hvis makemigrations
udløser ikke syntaksfejlen, så ved du, at din version ikke engang bliver indlæst af python-fortolkeren.