Форум сайта python.su
На сайте CSS подгружается свободно, но когда гружу админку в ней он не подгружен
гружу урл www.hg-04.hg/media/admin/css/dashboard.css
выдает
Page not found: /home/hg/hg/media/admin/css/dashboard.css
патчь не правильный между hg и media еще должна быть одна папка
вот собственно
import os.path
BASE_PATH = os.path.dirname(__file__)
MEDIA_ROOT = BASE_PATH+'/media/'
MEDIA_URL = '/media/'
ADMIN_MEDIA_PREFIX = '/media/admin/'
(r'^media/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.MEDIA_ROOT}),
Отредактировано (Июнь 19, 2008 14:39:38)
Офлайн
решил тем что в ADMIN_MEDIA_PREFIX указал полный урл.
А можно как-то избежать этого?
Офлайн
Попробуйте так:
(r'^media/admin/(?P.*)$', 'django.views.static.serve', {'document_root': settings.MEDIA_ROOT}),
Отредактировано (Июнь 20, 2008 08:52:28)
Офлайн
пробывал тоже самое, одно что более коректно получилось сделать это запустить сервак с параметрами патчя к админке
Офлайн
Такс.
Если вы используете девелоперский сервер, то медиа админки грузится сама без всяких махинаций с вашей стороны.
Если вы использутете сторонний веб-сервер, то вы должны на алиас “/media/admin/” прицепить путь к медиа файлам, которые лежать в самой джанге “/some_root/django/contrib/admin/media”.
И о каком “патче” вы говорите?
Офлайн