Найти - Пользователи
Полная версия: {% load staticfiles %} после {% extends %}
Начало » Django » {% load staticfiles %} после {% extends %}
1 2
pythonUser
Добрый день.

Очередная тема про staticfiles, поискал ответ на свой вопрос не встретил.

Не получается подгрузить статику после закгрузки шаблона html, соответственно если убрать закгрузку шаблона, то статика грузится нормально.

Собственно вопрос как загрузить шаблон html и статику?
По синтаксиу шаблоны должны грузиться первыми, иначе ошибка.

{% extends ‘test_pattern/base_html.html’ %}
{% load staticfiles %}

<link rel=“stylesheet” type=“text/css” href=“{% static ‘test_pattern/style_base.css’ %}” />

{% block title %}{{date}}{% endblock %}
{% block content_body %}{{date}}{% endblock %}
ciklone
{% load staticfiles %}
<link rel="stylesheet" type="text/css" href={% static "style.css" %} > 
{% include "html/shapka.html" %}
extends - если я не ошибаюсь, то это наследовать, а надо
include - использовать
pythonUser
Спасибо, работает.

Почему тогда пишут использовать extands, про include нигде не встречал?
ciklone
pythonUser
Спасибо, работает.Почему тогда пишут использовать extands, про include нигде не встречал?
потому что все враги, все конкуренты )))
Firik
Добавьте
{% load staticfiles %}
В base.html и используйте extend
pythonUser
ciklone
)))))

Спасибо еще раз
pythonUser
ciklone
)))))

Спасибо еще раз
pythonUser
Рано обрадовался…

Если использовать include, то он переменные не вставляет {{date}} в блоках
pythonUser
Firik
Добавьте{% load staticfiles %}В base.html и используйте extend

А если я захочу использовать один и тот же шаблон, но с разным оформлением и js?
Придется повторять шаблон и менять в нем стиль и js, помоему это не правильно…
Firik
Весь js можно так же подключать в базовом шаблоне, а вызывать только там, где он нужен. Для другого оформления можно сделать другой базовый шаблон. Но я лично не представляю ситуацию, где все должно быть настолько разным
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB