Загрузка файлов с помощью Imagefield и сохранение их в статическом месте
-
11-10-2019 - |
Вопрос
У меня есть проблема с моим приложением здесь. Моя конфигурация такова, что я могу загрузить новый релиз и символически связать его для производства - однако это означает, что каждый раз, когда я загружаю новый релиз, все фотографии, которые были загружены в любые части моего проекта, завернуты в старый выпустить и исчезнуть.
Как я могу сохранить эти файлы в статическое местоположение файла, которое не обертывается в релизе? Заранее спасибо.
Решение
Я предполагаю, что лучше всего не допустить, чтобы ваши медиа -файлы в папке исходного проекта, например, есть такая структура, как:
myproject
|
|----media
|----src
Нет необходимости иметь папку мультимедиа в том же каталоге, что и ваш исходный код, приложения и т. Д., Таким образом, у вас есть решение, в котором Dir с выпуском содержит только статические файлы! То же самое относится и к базе данных, если вы используете SQLite ... посмотрите на это Для более ухудшенной структуры!
Конечно, это не обязательно, но опыт показывает, что он делает жизнь намного проще!