Split views.py in several files
Since Django just expects a view to be a callable object, you can put then wherever you like in your PYTHONPATH. So you could for instance just make a new package myapp.views and put views into multiple modules there. You will naturally have to update your urls.py and other modules that reference these view callables.
My views.py has become too big and it's hard to find the right view.
How do I split it in several files and then import it? Does it involve any speed loss?
Can I do the same with models.py?