Mi sono appena imbattuto in un problema come questo. Nel mio caso, il problema era che avevo installato, tramite pip, la versione stabile del pacchetto che stavo sviluppando e Django stava importando la versione stabile anziché la mia versione di sviluppo. Per verificare se questo è il tuo caso, prova ad aggiungere un errore di sintassi a models.py
. Se makemigrations
non attiva l'errore di sintassi, quindi saprai che la tua versione non viene nemmeno caricata dall'interprete python.