Having a model.py file is a very Django thing. I usually keep the models with the code that uses them. Not a big deal. Just a personal preference as having model files can lead to bloated, dependent files.