Я пытался настроить css администратора django .... но я застрял .... я нашел много подобных обсуждений здесь ... все же я не ясно ... вот что я вижу. ..
В base.html у нас есть
<link rel="stylesheet" type="text/css" href="{% block stylesheet %}{% load adminmedia %}{% admin_media_prefix %}css/base.css{% endblock %}"
строка разрешается до
<link rel="stylesheet" type="text/css" href="/media/css/base.css">
в установленном админе, base.html изначально находится в
C: \ python27 \ Lib \ сайт-пакеты \ Джанго \ вно \ админ \ Шаблоны \ админ
чтобы настроить приложение администратора, я скопировал admin \ templates \ admin
в каталог шаблонов моего проекта. Затем я скопировал все файлы C: \ Python27 \ Lib \ site-packages \ django \ contrib \ admin \ media в мой проект как PROJECT_ROOT \ media.
Надеюсь
<link rel="stylesheet" type="text/css" href="/media/css/base.css">
будет использовать PROJECT_ROOT \ media \ для css .....
Однако django по-прежнему использует C: \ Python27 \ Lib \ site-packages \ django \ contrib \ admin \ media ....
Кто-нибудь может объяснить, почему?
Далее, что мне нужно сделать, чтобы href = "/ media / css / base.css" использовал PROJECT_ROOT \ media \?
спасибо.