Найти - Пользователи
Полная версия: Django CSS Adminka
Начало » Django » Django CSS Adminka
1
hg_04
На сайте 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}),
hg_04
решил тем что в ADMIN_MEDIA_PREFIX указал полный урл.
А можно как-то избежать этого?
Gnat
Попробуйте так:
(r'^media/admin/(?P.*)$', 'django.views.static.serve', {'document_root': settings.MEDIA_ROOT}),
hg_04
пробывал тоже самое, одно что более коректно получилось сделать это запустить сервак с параметрами патчя к админке
Александр Кошелев
Такс.

Если вы используете девелоперский сервер, то медиа админки грузится сама без всяких махинаций с вашей стороны.
Если вы использутете сторонний веб-сервер, то вы должны на алиас “/media/admin/” прицепить путь к медиа файлам, которые лежать в самой джанге “/some_root/django/contrib/admin/media”.

И о каком “патче” вы говорите?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB