Quick tip
Django projects work best when they’re split into manageable chunks, so consider splitting different parts of your project into their own apps, then split the individual components of the app into their own file. It’s much easier to maintain.