Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 14, 2012 12:52:17

Radzhab
Зарегистрирован: 2012-07-05
Сообщения: 43
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема с шаблонами с djangobook

#base.html

<html lang="en">
<head>
    <title></title>
</head>
<body>
<h1>My helpful timestamp site</h1>
{% block content %}{% endblock %}
</body>
</html>

#noname.html
{% extends "base.html" %}
{% block content %} <p>Contentalda</p>{% endblock %}

Не работает наследование. То есть в гланом хтмл файле не отображется текст из noname.html

Офлайн

#2 Окт. 14, 2012 13:30:07

Evgen_irk
От: Иркутск
Зарегистрирован: 2009-02-02
Сообщения: 45
Репутация: +  4  -
Профиль   Отправить e-mail  

Проблема с шаблонами с djangobook

Вы считаете “base.html” главным файлом?
Здесь файл “noname.html” наследует от “base.html” и в нем переопределяются блоки “base.html”, в данном случае блок “content”.



wxPython

Офлайн

#3 Июнь 28, 2013 10:56:48

quix
Зарегистрирован: 2012-06-23
Сообщения: 105
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема с шаблонами с djangobook

Такая же трабла. В настройках каталог с темплейтами указан.

Офлайн

#4 Июнь 28, 2013 11:27:44

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Проблема с шаблонами с djangobook

А так?

{% extends "templates/base.html" %}



Офлайн

#5 Июнь 28, 2013 13:14:59

quix
Зарегистрирован: 2012-06-23
Сообщения: 105
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема с шаблонами с djangobook

FishHook
А так?

Приду домой попробую.

Офлайн

#6 Июнь 29, 2013 00:55:48

quix
Зарегистрирован: 2012-06-23
Сообщения: 105
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема с шаблонами с djangobook

Не выходит каменный цветок

вот настройки

 TEMPLATE_DIRS = ('/home/bzzzz/djangoprojects/mysite/templates/',) 

base.html
<! DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html lang="ru">
<head>
	<title> {% block title %}{% endblock %} </title>
</head>
<body>
	<h1>Мой сайт точного времени</h1>
	{% block content %}{% endblock %}
	{% block footer %}
	<hr>
	<p>Спасибо, что песетили мой сайт.</p>
	{% endblock %}
</body>
</html>

current_datetime.html
{% extends "base.html" %}
{% block title %} Текущее время {% endblock %}
{% block content %}
<p>Time {{current_date}} </p>
{% endblock %}

Офлайн

#7 Июнь 29, 2013 01:55:12

quix
Зарегистрирован: 2012-06-23
Сообщения: 105
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема с шаблонами с djangobook

Разобрался. Невнимательный. Спасибо.

Офлайн

#8 Дек. 25, 2015 21:05:01

Savotii
Зарегистрирован: 2015-12-25
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема с шаблонами с djangobook

Начал осваивать веб разработку.
Столкнулся с такой же траблой.

Вопрос в неправильном понимании, ключ хранился тут.


Вы считаете “base.html” главным файлом?
Здесь файл “noname.html” наследует от “base.html” и в нем переопределяются блоки “base.html”, в данном случае блок “content”.


Благодарю.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version