2015-06-21 4 views
1

Это то, что мой каталог проекта выглядит (значительно усечены, чтобы добраться до моей точки быстро):Как я могу создать каталог bootstrap3, когда я использую django 1.8 framework?

├── bootstrap-3.3.5-dist 
└── mysite 
    ├── db.sqlite3 
    ├── myApp 
    │   ├── admin.py 
    │   ├── forms.py 
    │   ├── __init__.py 
    │   ├── templates 
    │   │   └── myApp 
    │   │    ├── base.html 
    │   │    ├── index.html 
    │   ├── tests.py 
    │   ├── urls.py 
    │   └── views.py 

Я хочу, чтобы применить самозагрузки стиль mysite/templates/myApp/base.html, который является то, что я ниже (только раздел, который имеет HREF):

<head><link href="/css/bootstrap.min.css" rel="stylesheet"></head> 
<body> 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script> 
<script src="/js/bootstrap.min.js"></script> 
</body> 

Итак, я пытался добавить различное число ../ перед /css и /js, ни один из которых работал. Может ли кто-нибудь сказать мне, как я могу применить свой стиль bootstrap css к этим файлам html, если они не находятся в одном каталоге?

+0

Просто уточнить: '/ css/bootstrap.min.css' живет где-то внутри' bootstrap-3.3.5-dist/'? Кроме того, вы используете [Bower] (http://bower.io) или что-нибудь еще? –

+0

@mfcovington Да, эти два .css живут внутри каталога начальной загрузки. Я не использовал Bower, я просто загрузил каталог вниз (самый простой вариант). –

+0

Насколько я знаю, вы не можете делать то, что вы просите. Я думаю, что ваши варианты: обслуживать ваши статические файлы с помощью другого сервера, использовать CDN, вручную размещать файлы в статическом каталоге или использовать что-то вроде Bower, чтобы сделать это за вас. Если кто-то знает путь, я буду рад услышать об этом. –

ответ

1

У вас есть загрузочный лоток в недоступном для вас месте.

Хотя вы можете извлечь содержимое bootstrap-3.3.5-dist/в проект Django в статических файлах и ссылаться на него таким образом, очень простое использование приложения Django для использования bootstrap3. Вы можете найти его здесь:

https://github.com/dyve/django-bootstrap3

Вы можете установить его с помощью этой команды, а и к установленным приложениям:

pip install django-bootstrap3 

Смотрите ссылку для более подробной информации.

+0

Документация очень упрощена, я не могу понять, что происходит вообще. Я чувствую, что этот пакет значительно уменьшил функциональность бутстрапа ... Как я все еще использую все функции стиля CSS для загрузки, используя этот пакет? –

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

  • Нет связанных вопросов^_^