Не получается подключить css, совершенно не врубаюсь как это сделать.
содержимое setting.py
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'beSmartApp',]
MEDIA_URL = "/static/media/"
MEDIA_ROOT = (os.path.join(BASE_DIR, "static/media/"),)
STATIC_URL = "/static/"
STATIC_ROOT = (os.path.join(BASE_DIR, "static/"),)
TEMPLATE_DIR = (
(os.path.join(BASE_DIR, "templates/"),)
)
содержимое urls.py
urlpatterns = [url(r'^admin/', admin.site.urls),
url(r'^', include('beSmartSite.urls'))]
содержимое шаблона
{% load staticfiles %}
!DOCTYPE html
html lang="en"
head
meta charset="UTF-8"
title Welcome to "be Smart /title
link rel="stylesheet" href="{% static 'css/main.css' %}"
link rel="stylesheet" href="{% static 'css/bootstrap-3.3.7-dist/css/bootstrap.min.css' %}"
link rel="stylesheet" href="{% static 'css/Lato/latofonts.css' %}"
link rel="stylesheet" href="{% static 'css/font-awesome-4.7.0/css/font-awesome.min.css' %}"
head
что выдает браузер
GET http://127.0.0.1:8000/static/css/main.css net::ERR_ABORTED
127.0.0.1/:10 GET http://127.0.0.1:8000/static/css/font-awesome-4.7.0/css/font-awesome.min.css net::ERR_ABORTED
127.0.0.1/:9 GET http://127.0.0.1:8000/static/css/Lato/latofonts.css net::ERR_ABORTED
127.0.0.1/:8 GET http://127.0.0.1:8000/static/css/bootstrap-3.3.7-dist/css/bootstrap.min.css net::ERR_ABORTED
Использую виртуальное окружение, django 1.11
каталог проекта /opt/myenv/beSmart --> beSmart, beSmartApp, beSmartSite, static, templates (--> означает подкатологи проекта)
каталог статика static --> css, images, Lato, bootstrap-3.3.7-dist, font-awesome-4.7.0
Updated 15 Oct. 2017, 16:57 by conquer.