Так что в моем html у меня есть эта ссылка
<link href="/static/css/style.css" rel="stylesheet">
Я уже настроил все свои статические файлы: settings.py:
STATIC_URL = '/static/'
STATICFILES_DIRS = [
os.path.join(BASE_DIR, "static"),
#'/var/www/static/',
]
STATIC_ROOT = os.path.join(os.path.dirname(BASE_DIR), 'static')
urls.py:
if settings.DEBUG:
urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
Я уже запустил python manage.py collectstatic
Поэтому, когда я загружаю эту страницу со ссылкой, загружается загрузочный css, и он не говорит, что не может найти файл style.css,так что я уверен, что это не проблема с моим статическим каталогом, потому что файлы регистрируются, и когда он не находит файл, он говорит об этом в командной оболочке при загрузке страницы.
Этофрагмент того, как выглядит style.css.Я не буду показывать вам все это, потому что оно длинное:
html,
body,
header,
.view {
height: 100%;
}
.icon-1 {
font-size: 75px;
}
@media (max-width: 740px) {
html,
body,
header,
.view {
height: 1000px;
}
}
@media (min-width: 800px) and (max-width: 850px) {
html,
body,
header,
.view {
height: 600px;
}
}
@media (min-width: 800px) {
.music-margin-top {
margin-top: 140% !important;
}
.music-just2{
left: .4%;
}
.music-just4{
left: .3%;
}
Так что в основном ни один из моих пользовательских CSS не появляется, но файл, кажется, найден, когда страница загружена.Кроме того, если я помещаю все в style.css в скобки стиля в моем html-файле, он загружается отлично.Есть идеи, что я делаю не так?