django - Adding css i js to python templates -
i have problem including css , js files. index page works fine, when try put same code detail page doesn't work, not html wich wrote on detail.html, include files master.html work. can problem?
master.html
<!doctype html> <html> <head> <title>{% block title %}{% endblock %}</title> <link href="static/font.min.css" rel="stylesheet"> <link href="static/bootstrap.min.css" rel="stylesheet"> <link href="static/font-awesome.min.css "rel="stylesheet"> <link href="static/main.css" rel="stylesheet"> </head> <body data-spy="scroll" data-target="#navbar" data-offset="0"> {% include "header.html" %} {% include "carausel.html" %} {% block h1 %}{% endblock %} {% include "footer.html" %} <script src="static/jquery.js"></script> <script src="static/bootstrap.min.js"></script> <script src="static/jquery.isotope.min.js"></script> <script src="static/jquery.prettyphoto.js"></script> <script src="static/main.js"></script> </body> detail.html
{% extends "master.html" %} {% block h1 %} <div class="box first"> <div class="row"> <div class="container"> {% question in latest_question_list %} <div class="col-xs-12 col-sm-4 col-md-3"> <div class="center"> <a href="{{ question.slug }}" class="icon-credit-card icon-md icon-color1"></a> <h4>{{ question.naslov }} </h4> <p>{{ question.opis }}</p> </div> </div> {% endfor %} </div> </div> {% endblock %} {% block title %} detail {% endblock %} views.py
from django.shortcuts import render .models import question def index(request): latest_question_list = question.objects.all() context = {'latest_question_list': latest_question_list} return render(request, 'papers/index.html', context) def detail(request, slug): question = question.objects.get(slug=slug) return render(request, 'papers/detail.html', {'question': question}) urls.py
from django.conf.urls import include, url django.contrib.staticfiles.urls import staticfiles_urlpatterns django.contrib import admin urlpatterns = [ url(r'^$', 'papers.views.index', name='index'), url(r'^admin/', include(admin.site.urls)), url(r'^(?p<slug>[\w_-]+)/$', 'papers.views.detail', name='detail'), ] urlpatterns += staticfiles_urlpatterns()
use absolute paths static links.
<link href="/static/.... <script src="/static/...
Comments
Post a Comment