By default, Django models are placed in models.py files inside apps . However, this single file can outgrow the needs of large apps that require storing dozens or hundreds of models. There are three techniques you can use to deallocate Django models from models.py files inside apps.