I\'ve googled around for this, but I still have trouble relating to what Django defines as \"apps\".
Should I create a new app for each piece of functionality in a
The two best answers to this question I've found around the web are:
Both sources agree that you should create a separate app in the following situations:
James Bennett has a wonderful set of slides on how to organize reusable apps in Django.