title: Django Reuseable Apps
body: <p>I came across many resources about the difference between Django projects and reusable apps, most prominently the <a href="http://www.youtube.com/watch?v=A-S0tqpPga4" rel="nofollow noreferrer">DjangoCon talk</a>, and <a href="http://pinaxproject.com/" rel="nofollow noreferrer">Pinax Project</a>.</p>
  
  <p>However, being a newbie, writing my own projects and reusable software seems to a bit challenging.  I don't quite understand how where models go (and how apps can be flexible and permissive), where the templates go, and how the different apps mesh together.</p>
  
  <p>Are there any tutorials on creating a project with reusable apps?  Good practices page?  Most preferably, a sample project with its own apps (rather than depend on external apps)?</p>
  
  <p>I am aiming to understand the architecture of a project and interaction between apps rather than just building reusable apps.  Most tutorials I came across online are about building a reusable app, or building a simple monothelic blog app that only has external dependencies on builtin or django.contrib modules.</p>