2015-09-26 3 views
1

У меня есть простой сайт, работающий на Django. Когда я загружаю файлы Bootstrap css, страница загружает форматирование просто отлично. Но я пытаюсь загрузить файл css, который я создал и сохранил в той же папке, что и файлы Bootstrap css, файл не загружается. См. Файл здесь http://jsfiddle.net/zptkvx5c/ В обоих случаях я делаю ссылку на файл в html-заголовке.Мой CSS-файл не загружается в Django, но загрузочный файл загружается отлично

<link href="{% static "css/mystyles.css" %}" rel="stylesheet"> 
<!-- <link href="{% static "css/bootstrap.css" %}" rel="stylesheet"> --> This one works  

Может ли кто-нибудь помочь исправить это?

Update: Я пытался жёстко URL, и до сих пор не работает

+0

Вы уверены, что файл 'mystyles.css' присутствует в каталоге' css'? Вы сделали 'python manage.py collectstatic' после добавления этого файла? –

+0

Да, я подтвердил, что mystyles.css находится в папке. Я не запускал collectstatic. Я использую сервер разработки django с debug = true, кажется, загружает Bootstrap в порядке. Любые личные файлы css будут обслуживаться только командой collectstatic? – Avagut

+0

Что говорится в консоли js? Кроме того, попробуйте поменять порядок, 'bootstrap.css' сначала, а затем' mystyles.css' –

ответ

1

вы можете сделать это один:

<link href="css/mystyles.css" rel="stylesheet" /> 

или

{% load staticfiles %} 
    <link rel="stylesheet" href="{% static "css/mystyles.css" %}" type="text/css"> 

Это один работает

SEE THE PAGE

+0

Это не работает, не должно быть ссылки на статическую папку? – Avagut

+0

Теперь см. Мой ответ sir @ Avagut –

+0

Спасибо @ivin raj делает ссылку на статическую папку уровня приложения или статическую папку уровня проекта, т.е. где я могу поместить статические файлы во все приложения? – Avagut

Смежные вопросы