Je fichier CSS à /ecomstore/static/css.css
Django 1.8 Impossible de charger le modèle css
Je l'ai déjà lié le css au base.html dans les balises de tête par
<link rel="Stylesheet" type="text/css" href="/static/css.css" />
Mon fichier urls.py:
from django.conf.urls import include, url
from django.contrib import admin
from ecomstore import settings
from django.contrib.staticfiles import views
urlpatterns = [
url(r'^admin/', include(admin.site.urls)),
url(r'^catalog/','preview.views.home'),
# url(r'^static/(?P<path>.*)$', 'django.views.static.serve',
# { 'document_root' : '/home/yogesh/ecomstore/static' })
]
urlpatterns = [
# other commented code here
url(r'^catalog/?','preview.views.home'),
url(r'^static/(?P<path>.*)$', 'django.views.static.serve',{ 'document_root' : '/home/yogesh/ecomstore/static/' }),
]
fichier Settings.py
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
# 'DIRS': [os.path.join(CURRENT_PATH, 'templates')],
'DIRS': [os.path.join(BASE_DIR, 'templates/')],
'APP_DIRS': True,
'OPTIONS': {
'context_processors': [
'django.template.context_processors.debug',
'django.template.context_processors.request',
'django.contrib.auth.context_processors.auth',
'django.contrib.messages.context_processors.messages',
],
},
},
]
paramètres statiques:
STATIC_URL = '/static/'
STATIC_ROOT = "/home/yogesh/ecomstore/static/"
Malgré tout ce genre de choses que je ne sais pas pourquoi mon modèle css ne se charge pas. Aussi dans le terminal je reçois ce qui suit indiquant une sorte d'erreur.
[24/Nov/2015 11:11:36] "GET /static/css.css HTTP/1.1" 404 1735
Montrez-nous vous 'paramètres de STATIC', pas' templates' – pythad
@pythad mis à jour – yogi