What is the best folder structure for a django project?

What is the best folder structure for a django project so as to make these things easy:

  • Testing
  • Separating prod/dev settings
  • managing templates
  • easy deployment
  • Easy handle of static/media files
  • Any other best practice

I recommend using django-cookiecutter it generates a well-formatted project structure out of the box.