I was trying to create migrations within an existing app using the makemigrations command but it outputs \"No changes detected\".
Usually I create new apps using the
In my case, I first added a field to the model, and Django said there're no changes.
Than I decided to change the "table name" of the model, makemigrations worked. Than I changed table name back to default, and the new field was also there.
There is a "bug" in django migration system, sometimes it doesn't see the new field. Might be related with date field.