To keep your codebase clean, it helps to have a separation of concerns. But how do we do this for Heroku applications?
Django Management Commands
A quick minor efficiency tip for today that'll make your life at the Django command line incrementally better.
You're using django-extensions in your project, right? If not, go and rectify that problem immediately.
The best feature™ that django-extensions provides is the shell_plus command. You know the worst thing about `shell_plus`? The name. That's a long name to type out into your shell, especially since it's snake_case, and I type the command approximately 15,000 times per day. Wouldn't it be nice to alias `shell_plus` to something like `sh`? Well, now you can!