1. ruguevara

    14.11.2008 09:28

    сабж
  2. Иван Сагалаев

    14.11.2008 09:52

    It depends :-)

    Например в разработке у меня сейчас у проектов такая структура:

    project_name/     <- общая папка проекта
        media/        <- юзерская media (upload), MEDIA_ROOT
        project_name/ <- собственно код проекта
            media/    <- media проекта (js, css)
    

    Такое вынесение media для юзеров в отдельную папку над проектом связано с тем, что проект лежит под контролем версий, и юзерским файлам там делать нечего.

    А в продакшн у нас вся media при выкладке копируется вообще на другой раздел диска, который обслуживает распределенная файловая система, и куда смотрит lighttpd.

  3. glader.livejournal.com

    16.11.2008 11:15

    Ваня, а как ты в этом случае запускаешь проект на своей локальной машине? Тоже с лайти? Или прописываешь в urls два пути, обрабатываемые django.views.static.serve?
  4. Иван Сагалаев

    16.11.2008 12:57

    У меня лайти на машине, да. Причем на всех :-). К django.views.static.serve я не привык, и не особенно его люблю, потому что это по сути хак.

  5. Отщеплен новый топик "Путь до media в шаблоне".

bbcode