title: Where does my controller logic go in Django?
body: <p>I'm coming from an iOS background to Django. As an app developer, I'm used to clearly defined MVC architecture. My storyboard contains my views. My view controllers contain my logic, and my model exists in an object-relational mapper (ORM) framework or database. </p>
  
  <p>On the web, the separation of responsibility seems less clear cut. Sure,  databases and ORMs exists. HTML seems to be my views. Django Models seem to be just that. But where is the controller?</p>
  
  <p>Where does my business logic live?</p>