title: Suggestion for Approachs to Develop Multi tenant Django Proj on Google App Engine
body: <p>I was hoping to get some suggestions on some best approaches to develop a multi tenant Django project on Google AppEngine.</p>
  
  <p>Some Thoughts to Consider.</p>
  
  <ul>
  <li><p>I would assume using djnago.contrib.sites is a must. </p></li>
  <li><p>I would like to use existing applications such as django-profiles and django-registration, I know their models would need porting.</p></li>
  <li><p>Can multiple domains be pointed to the GAE App and the site be automatically chosen from the request headers?</p></li>
  <li><p>IF not multiple domains, is there a way to say take a request say to www.example.com/tenantA/login and www.example.com/tenantB/login and push them to one view but with knowledge tennant without changing all the views, maybe using custom managers to hide the complexity from the views.</p></li>
  </ul>
  
  <p>Generally hoping this will be a discussion of any approaches you have taken in the past or plan to take.</p>
  
  <p>Looking forward to any Comments/Answers.</p>
  
  <p>Regards</p>
  
  <p>Mark</p>