title: Django and SSL question
body: <p>I am planning to sell products by charging credit cards thus using SSL will be critical for Django-powered website. And I am very naive for this.</p>
  
  <p>My initial django setup plan was using Apache as the webserver and using mod_wsgi to communicate with Django, static media again served by Apache. All seemed good until SSL protocol comes to the plans.</p>
  
  <p>I will be using SSL protocol for user account configuration pages, the whole purchase sequence and maybe at the django admin.</p>
  
  <p>I have checked the official documentations and googled but answers are rather confusing.</p>
  
  <ul>
  <li>What would be the recommended way of implementing SSL to this setup ? </li>
  <li>Any suggestions to this first time SSL implementer to a website ?</li>
  <li>From <a href="http://lincolnloop.com/django-best-practices/deployment/servers.html" rel="noreferrer">this page</a>, it seems like they have included Nginx to the stack. Couldn't it be done without it ?</li>
  </ul>
  
  <p>Thanks</p>