Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 17, 2009 12:33:52

regall
От: Киев
Зарегистрирован: 2008-07-17
Сообщения: 1583
Репутация: +  3  -
Профиль   Отправить e-mail  

Разные MEDIA_URL

Предисловие:
Есть у меня в админке в классе внутренний класс Media. MEDIAL_URL прописан в settings.py
Вопрос:
Дело в том, что в одной части админки мне нужно использовать другой MEDIA_URL. Как мне это сделать?



Офлайн

#2 Ноя. 17, 2009 13:02:22

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2260
Репутация: +  41  -
Профиль   Отправить e-mail  

Разные MEDIA_URL

объявляешь DRYGOI_MEDIA_URL, потом берёшь и используешь…
что-то я не понял сути проблемы

Офлайн

#3 Ноя. 17, 2009 13:38:26

regall
От: Киев
Зарегистрирован: 2008-07-17
Сообщения: 1583
Репутация: +  3  -
Профиль   Отправить e-mail  

Разные MEDIA_URL

slav0nic
что-то я не понял сути проблемы
Проблема была в том, что он к началу пути к ява скрипту дописывает MEDIA_URL. Проблема решилась указанием полного пути (тогда он не использует MEDIA_URL)
slav0nic
объявляешь DRYGOI_MEDIA_URL, потом берёшь и используешь…
А как джанге указать, чтоб в этой админ. части он использовал DRUGOI_MEDIA_URL, а не MEDIA_URL?



Офлайн

#4 Ноя. 17, 2009 16:04:22

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2260
Репутация: +  41  -
Профиль   Отправить e-mail  

Разные MEDIA_URL

опять ничерта не понял) я не знаю как ты его туда пихаешь, сама админка ничего с media_url не делает

    class Media:
js = [DRYGOI_MEDIA_URL + '/js/tiny_mce/tiny_mce.js',
DRYGOI_MEDIA_URL + '/filebrowser/js/TinyMCEAdmin.js']

Офлайн

#5 Ноя. 17, 2009 16:33:12

regall
От: Киев
Зарегистрирован: 2008-07-17
Сообщения: 1583
Репутация: +  3  -
Профиль   Отправить e-mail  

Разные MEDIA_URL

slav0nic
опять ничерта не понял)
Имею в виду, если написать
class Media:
js = ['/js/tiny_mce/tiny_mce.js',
'/filebrowser/js/TinyMCEAdmin.js']
то джанга превращает эти ссылки в MEDIA_URL + ‘/js/tiny_mce/tiny_mce.js’



Офлайн

#6 Ноя. 17, 2009 16:43:10

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2260
Репутация: +  41  -
Профиль   Отправить e-mail  

Разные MEDIA_URL

и как ты её такому научил?) из коробки она себя так не ведёт =(
или у меня джанга без “превращалки” )

а если серьёзно, то на это влияет первый слеш В) если он есть, то медиа не добавляется

Офлайн

#7 Ноя. 17, 2009 17:08:46

regall
От: Киев
Зарегистрирован: 2008-07-17
Сообщения: 1583
Репутация: +  3  -
Профиль   Отправить e-mail  

Разные MEDIA_URL

slav0nic
а если серьёзно, то на это влияет первый слеш В) если он есть, то медиа не добавляется
о, спасибо, теперь ясно =)

P.S. С django работаю только 2 недели, влился в команду, где разрабатывают большой проект, поэтому такие непонятки, и, может быть, дурацкие вопросы.



Отредактировано (Ноя. 17, 2009 17:09:48)

Офлайн

#8 Ноя. 18, 2009 11:43:25

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2260
Репутация: +  41  -
Профиль   Отправить e-mail  

Разные MEDIA_URL

может проще у команды спросить?) и быстрее будет

Офлайн

#9 Ноя. 18, 2009 12:07:16

regall
От: Киев
Зарегистрирован: 2008-07-17
Сообщения: 1583
Репутация: +  3  -
Профиль   Отправить e-mail  

Разные MEDIA_URL

slav0nic
может проще у команды спросить?) и быстрее будет
Да, я так и сделал, просто хочется получить как можно более точек зрения по этому поводу, разные люди по-разному дают ответы, и можно извлечь больше полезной информации =)
Кроме того, считаю что это обсуждение еще кому-нибудь поможет…



Отредактировано (Ноя. 18, 2009 12:08:07)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version