Как запустить HamlPy - PullRequest
       12

Как запустить HamlPy

0 голосов
/ 30 октября 2019

Я пытаюсь использовать HamlPy для своего проекта, используя следующие настройки:

INSTALLED_APPS = [


    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',

    'django.contrib.sites',                                                     ##

    'hamlpy',
    'testapp',
]


TEMPLATE_LOADERS = (

    'hamlpy.template.loaders.HamlPyFilesystemLoader',
    'hamlpy.template.loaders.HamlPyAppDirectoriesLoader',

    'django.template.loaders.filesystem.Loader',
    'django.template.loaders.app_directories.Loader',

)

TEMPLATES = [
    {
        'BACKEND': 'django.template.backends.django.DjangoTemplates',
        'DIRS': [TEMPLATE_DIR,],
##        'APP_DIRS': True,
        'OPTIONS': {
            'loaders': TEMPLATE_LOADERS,
            'context_processors': [
                'django.template.context_processors.debug',
                'django.template.context_processors.request',
                'django.contrib.auth.context_processors.auth',
                'django.contrib.messages.context_processors.messages',
            ],
        },
    },
]

Мой вид:

haml =  lambda request: render(request,"article.haml",{})

Мой шаблон:

#profile
    .left.column
        #date 2010/02/18
        #address Toronto, ON
    .right.column
        #bio Jesse Miller

Вывод страницы результатов занимает одну строку:

#profile .left.column #date 2010/02/18 #address Toronto, ON .right.column #bio Jesse Miller

Я ничего не имею в виду: шаблон обрабатывается как обычный Django-шаблон.

Как мне заставить HamlPyработа на Джанго 1.11?

...