Quelle est la différence entre les fichiers et les fichiers de médias dans Django?

Je me déplace à Django 1.3 et trouver cette séparation des médias et de la statique des fichiers un peu déroutant. Voici comment défaut settings.py ressemble:

# Absolute filesystem path to the directory that will hold user-uploaded files.
# Example: "/home/media/media.lawrence.com/media/"
MEDIA_ROOT = ''

# URL that handles the media served from MEDIA_ROOT. Make sure to use a
# trailing slash if there is a path component (optional in other cases).
# Examples: "http://media.lawrence.com/media/", "http://example.com/media/"
MEDIA_URL = ''

# Absolute path to the directory that holds static files.
# Example: "/home/media/media.lawrence.com/static/"
STATIC_ROOT = ''

# URL that handles the static files served from STATIC_ROOT.
# Example: "http://media.lawrence.com/static/"
STATIC_URL = '/static/'

Que dois-je mettre dans MEDIA_ROOT et un STATIC_ROOT? Faut-il séparer les répertoires? Quelle est la différence?

InformationsquelleAutor Silver Light | 2011-02-16