1. 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>
2. current_datetime.html
{% extends "base.html" %} {% block title %}Текущее время{% endblock %} {% block content %} <p>Сейчас {{current_date}}.</p> {% endblock%}
3. hours_ahead.html
{% extends "base.html" %} {% block title %}Время в будущем{% endblock %} {% block content %} <p>Через {{hour_offset}} часов будет {{next_time}}.</p> {% endblock%}
Все работает как и задумано, но исключением одного косяка который мозолит глаза. Выше надписи “Мой сайт точного времени” появляется пустая строка. Хоть убейте, не могу понять зачем ее django добавляет???
Скриншот: http://s47.radikal.ru/i117/1208/76/334082cdc2eb.jpg
Проект: http://zalil.ru/33665731
Python 2.7.3, Django 1.4.1