Ik liep net tegen een probleem als dit aan. In mijn geval was het probleem dat ik, via pip, de stabiele versie van het pakket dat ik aan het ontwikkelen was had geïnstalleerd, en Django importeerde de stabiele versie in plaats van mijn ontwikkelingsversie. Om te controleren of dit bij u het geval is, kunt u proberen een syntaxisfout toe te voegen aan models.py
. Als makemigrations
activeert de syntaxisfout niet, dan weet u dat uw versie niet eens wordt geladen door de python-interpreter.