'/www/index.html'<?php
function sanitize_output($url = '/www/index.html') {
    $html = file_get_contents($url);
    $search = array(
        '/\>[^\S ]+/s',     // strip whitespaces after tags, except space
        '/[^\S ]+\</s',     // strip whitespaces before tags, except space
        '/(\s)+/s',         // shorten multiple whitespace sequences
        '/<!--(.|\s)*?-->/' // Remove HTML comments
    );
    $replace = array(
        '>',
        '<',
        '\\1',
        ''
    );
    $result = preg_replace($search, $replace, $html);
    return $result;
} 
  
  # -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.db import models
from .managers import NewsQuerySet
class Product(models.Model):
    is_published = models.BooleanField(
        default=False,
        verbose_name=u'Показывать на сайте',
    )
    title = models.CharField(
        max_length=200,
        verbose_name=u'Название',
    )
    objects = NewsQuerySet.as_manager()
    
    class Meta:
        verbose_name = u'Новость'
        verbose_name_plural = u'Новости'
    def __unicode__(self):
        return self.title# -*- coding: utf-8 -*-
from django.db import models
class NewsQuerySet(models.QuerySet):
    def published(self):
        return self.filter(is_published=True)# -*- coding: utf-8 -*-
from django.views.generic import ListView, DetailView
from .models import News
class NewsList(ListView):
    queryset = News.objects.published()
class NewsDetail(DetailView):
    queryset = News.objects.published()urlpatterns = [
    url(r'^admin/', include(admin.site.urls)),
    url(r'', include('blog.urls')),
    url(r'^post_list/', include('blog.urls')),
]urlpatterns = [
    url(r'^$', views.index, name='index'),
    url(r'^$', views.post_list, name='post_list'),
]url(r'', include('blog.urls')),url(r'^$', views.index, name='index'), 
  
  setHeiHeight(); обернуть в $(document).ready(setHeiHeight); чтобы страница была "готова" в работе с DOM.       
  
  <hr/> в том, что линия - это не контент, а дизайн. Соответственно, идеально, если дизайн рисуется при помощи css. А уж как конкретно рисовать линию зависит от разметки и дизайна конкретной страницы. Это может быть банальная граница, может быть box-shadow, могут быть псевдоэлементы с фоновой заливкой. Любой из перечисленных вариантов адекватен и имеет право на существование.