Есть ли реализация HAML для использования с Python и Django

Я, оказалось, спотыкался через HAML, интересный и красивый способ повысить содержание и шаблоны записи для HTML.

Так как я использую Python и Django для моей веб-потребности разработки, я хотел бы видеть, существует ли реализация Python HAML (или некоторые подобные понятия - не должны быть точно идентичными), который может использоваться для замены движка шаблонов Django.

70
задан Ber 18 July 2019 в 14:31
поделиться

1 ответ

Я проверил бы GHRML, Haml для Genshi. Автор признает, что это - в основном Haml для Python и что большая часть синтаксиса является тем же (и что это работает в Django). Вот некоторый GHRML только, чтобы показать Вам, как близко они:

%html
  %head
    %title Hello World
    %style{'type': 'text/css'}
      body { font-family: sans-serif; }
    %script{'type': 'text/javascript', 'src': 'foo.js'}

  %body
    #header
      %h1 Hello World
    %ul.navigation
      %li[for item in navigation]
        %a{'href': item.href} $item.caption

    #contents
      Hello World!
21
ответ дан staackuser2 24 November 2019 в 13:29
поделиться
Другие вопросы по тегам:

Похожие вопросы: