ЛОР, поясни, какова роль MEDIA_ROOT и STATIC_ROOT. да, я знаю, что статические файлы вроде css и js надо хранить в STATIC_ROOT, который должен быть где-то за пределами проекта и нужно настроить север на выдачу этой статики. в MEDIA_ROOT загружается контент, например, из ImageField. по идее, MEDIA_ROOT нужно тоже держать за пределами проекта. а как быть, если нужно держать стили внутри проекта, чтобы они были в репозитории? да и команда collectstatic собирает всё из MEDIA_ROOT и копирует в STATIC_ROOT. но тогда будет дублирование одного и того же контента, что плохо. как правильно организовать свой проект, если нужно чтобы часть статики была в репозитории (свои стили и js-файлы), но при этом загружаемый контент от клиента не попадал в репу?
Перемещено post-factum из development