makemigrations is not creating migrations

hello pals,
i run makemigrations then migrate with commands below

python3 manage.py makemigrations
python3 manage.py migrate

as i understand it suppose to migrate each app i inserted in settings.py below INSTALLED_APPS
i have home app and after run migrations, it doesn’t appear in the migrations command in terminal and doesn’t even get migrations directory.
is there any clue i follow why this app doesn’t get migrations like each other app,

Do you have a migrations directory in your new app? (See makemigrations)

No i don’t have migrations directory,
does it supposed to be created by makemigrations command??

You need a migrations directory.
Django won’t create it for you.

Actually, it can. Read the docs for the makemigrations command as referenced above.