Example directory layout for the virtual host example.com
/example.com
conf/
httpd.conf
django_project_name/
htdocs/
local_apps/
logs/
uploads/
templates/
- conf/
- Configuration files live in this directory, in addition to the django_project that contains the manage.py, settings.py, and urls.py files.
- htdocs/
- This will be the root of your MEDIA_URL likely this would be the document root of most sites.
- local_apps/
- Custom apps written for this project aka Quick Junk apps that haven't been made multi-site aware.
- logs/
- Either the site logs or a link to the directory that contains the site logs.
- uploads/
- Files uploaded by applications.
- templates/
- This area is used to override templates from your reusable apps.