Django-Classy-Tags

Tags de modelo baseado em classe para Django
Baixe Agora

Django-Classy-Tags Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Nome do editor:
  • Jonas Obrist
  • Site do editor:
  • http://github.com/ojii/

Django-Classy-Tags Tag


Django-Classy-Tags Descrição

Tags de modelo baseado em classe para Django O objetivo do Django-Classy-Tags é criar uma nova maneira de escrever tags de modelo django que é totalmente compatível com a atual infraestrutura de modelos de Django. Essa nova maneira deve ser fácil, limpar e exigir o mínimo de código de boilerplate possível enquanto ainda permanece o mais poderoso possível.Para que a impaciência é como uma tag é como uma tag django-classy-tags: de ClassyTags.core Import Tag, Opções de ClassyTags. Argumentos Importação ArgumentFrom Django Import Templateregister = Template.Library () Classe Olá (Tag): Opções = Opções (argumento ('Nome', obrigatório = Falso, default = 'World'), 'como', argumento ('varname', exigido = FALSE, NO_RESOLVER = TRUE)) Def render_tag (auto, contexto, nome, name, saída = 'hello% s'% nome se varname: contexto = retorno de saída '' return outputregister.tag (olá) que é o seu Exemplo mundial padrão olá. O que pode ser usado como este: * {% hello%}: saídas Olá mundo * {% {%} ClassyTags "%}: Saídas Olá ClassyTags * {% Como myVar%}: produz nada além de armazenar o mundo Olá para a variável de modelo Myvar . * {% Hello "Meu amigo" como OtherVar%}: produz nada além de lojas Olá meu amigo na variável modelo OtherVar.


Django-Classy-Tags Software Relacionado