title: Best way to structure a Django project
body: <p>I'm new to django and plan on building a large django project.</p>
  
  <p>I'm starting to implement cookicutter django after reading through "2 Scoops of Django" but still have some questions on structuring a project.</p>
  
  <p>I've setup my project, we'll call it 'business_proj'. In business_proj I started an app called 'accounting' this might have an accounting dashboard for users in the accounting security group. Now, what if I want to have apps that belong to accounting, such as 'invoices' and 'purchase_orders'? Should I create those apps inside my accounting app? Or should I create all my apps in the main project root? The way I've started doing it is creating child apps inside of their parent apps but some parent apps are so big that even this gets messy. Is there a better way to do this? Thanks</p>