In my Django app, a specific user input will result in the creation of a new model. Here is the code I am using to create the model and register it.
model = type
A simple solution worked for me. I ended up running the makemigrations and migrate management commands like so, after creating the dynamic model:
makemigrations
migrate
from django.core.management import call_command call_command('makemigrations') call_command('migrate')