Che ne dici di fare in questo modo?
(Salta questo passaggio se hai già il file di migrazione pronto)
Creerà migrazioni per quel pacchetto, diciamo con un nome come 0001_initial.py
Modifica il file manualmente in modo da eliminare tutti i modelli presenti tranne quello già creato nel database.
Ora esegui una migrazione falsa. Questo sincronizzerà il tuo database con i modelli.
Quindi esegui nuovamente makemigrations per creare il resto delle tabelle insieme a un nuovo file di migrazione.
Per quanto riguarda l'altra tua domanda, il motivo per cui Makemigrations non ha riconosciuto i tuoi modelli può essere dovuto a motivi come:
- Le migrazioni per tali modifiche sono già presenti in alcuni file di migrazione.
- Ti è sfuggito di menzionare nome_pacchetto in INSTALLED_APPS ma credo che tu l'abbia fatto qui.