Медиа и статические файлы могут показаться похожими на первый взгляд, но когда вы будете копать глубже, вы обнаружите, что Джанго проводит тонкую грань между ними. В то время как Media обычно ссылается на файлы, загруженные пользователями, статические файлы создаются и объединяются вместе с приложениями django.
Идея статических файлов заключается в том, что после выпуска вы можете позвонить
./manage.py collectstatic
и все ваши статические файлы из ваших приложений (даже сторонние, которые живут в файлах egg) собраны в определенную директорию, которую ваш HTTP-сервер может обслуживать напрямую (без каких-либо django / wsgi в середине) для лучшей производительности. *
То же самое относится и к файлам мультимедиа, но они загружены пользователями, а не созданы вами или другими разработчиками приложений.
Надеюсь, что облегчает ваше замешательство: -)
Я рекомендую вам взглянуть на отличную документацию на домашней странице Django: