Форум сайта python.su
Здравствуйте!
Обратил внимание на такую вещь:
Страница home c соответствующим шаблоном:
{% extends "main.html" %} {% load staticfiles %} {% block mainpage %} ... {% endblock %}
<!DOCTYPE html> <html lang="ru"> <head> <meta charset="UTF-8"> <title>Test</title> {% load staticfiles %} <link rel="stylesheet/less" href="{% static 'css/style.less' %}"/> <script src="{% static 'js/jquery-1.9.0.min.js' %}" type="text/javascript"></script> </head> <body> {% block mainpage %} {% endblock %} </body>
Офлайн
А не, при просмотре кода страницы всё нормально, а вот firebug и webinspector в хроме показывают пустой head, а meta, title, style etc. в body
Отредактировано dnstuff (Янв. 29, 2013 20:18:48)
Офлайн
в
main.html
<html>
Офлайн
inoksЭто я неаккуратно скопипастил. В оригинале он закрыт.
в
Офлайн
а вот firebug и webinspector в хроме показывают пустой head, а meta, title, style etc. в bodyвыложите скриншот
Офлайн
Офлайн
я бы попробовал сохранить результат в html файл и разобраться с ним.
к django это отношения уже не имеет, тут проблема в итоговом HTML или в его отображении в firebug.
Отредактировано inoks (Янв. 30, 2013 12:23:03)
Офлайн
Феномен дополнился новыми наблюдениями.
Прикрутил шаблон:
{% extends "main.html" %} {% load i18n %} {% load staticfiles %} {% block newsposts %} <div class="row"> <div class="span12"> <div class="well"> <a href="{% url appl.views.view_post post.slug %}"><h3>{{post.title}}</h3></a> <p>{{post.timestamp}}</p> <p><strong>{{post.description|safe}}</strong></p> <p>{{post.body|safe}}</p> </div> </div> </div> {% endblock %}
Отредактировано dnstuff (Фев. 5, 2013 11:46:45)
Офлайн
В каком редакторе можно по-человечески сохранить UTF-8, без отсебятины в заголовке?
Офлайн
Ваш шаблон:
{% extends "main.html" %} {% load staticfiles %} <<< Это лишние, вы уже подгрузили статику в main.html {% block mainpage %} ... {% endblock %}
Офлайн