Загрузка файлов с помощью ImageField и сохранение их в статическом месте - PullRequest
0 голосов
/ 14 января 2011

У меня проблема с моим приложением здесь. Моя конфигурация такова, что я могу загрузить новый выпуск и символически связать его для производства - однако это означает, что каждый раз, когда я загружаю новый выпуск, все фотографии, которые были загружены в любые части всего моего проекта, переносятся в старый отпустить и исчезнуть.

Как я могу сохранить эти файлы в статической папке, которая не будет включена в выпуск? Заранее спасибо.

1 Ответ

0 голосов
/ 14 января 2011

Полагаю, лучше всего для этого хранить файлы мультимедиа в папке исходного проекта, например, вы можете иметь такую ​​структуру:

myproject
|
|----media
|----src

Нет необходимости располагать папку мультимедиа в том же каталоге, что иваш исходный код, приложения и т. д. Итак, у вас есть решение, в котором каталог с вашим выпуском содержит только статические файлы!То же самое относится и к базе данных, если вы используете sqlite ... Посмотрите на this для более детальной структуры!

Конечно, это не обязательно, но опыт показывает, что это оживляетнамного проще!

...