khufu_javascript.

componente Khufu / Pyramid para gerenciar recursos de JavaScript
Baixe Agora

khufu_javascript. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Nome do editor:
  • Rocky Burt
  • Site do editor:
  • http://projects.serverzen.com

khufu_javascript. Tag


khufu_javascript. Descrição

Componente Khufu / Pirâmide para gerenciar recursos de JavaScript Khufu_Javascript é um módulo que fornece várias maneiras para incluir o JavaScript em seu suporte Khufu / Pyramid app.dojo'`khufu_javascript.dojo` `fornece suporte para trabalhar com dojo.usesetting up khufu_javascript.dojo é fácil. # Config deve ser uma instância de Pyramid.config.configurator config.include ('khufu_javascript.dojo') config.register_script_dir ('myproject: javascripts') o exemplo anterior irá iterar em todos os arquivos * .js no `` javascripts` Diretório relativo ao pacote `` MyProject`` (`` `Register_Script_dir` 'Leva uma especificação de ativos). Para cada arquivo .js descobriu que digitaliza para um "Dojo.Provides ('Foo') Entrada e Registra que módulo com Khufu_Javascript.After tendo scripts registrados, eles podem ser acessados através da visão" dojo "na raiz do local. Se um dos javascripts encontrados tem "dojo.provides ('foo.bar')", a visualização do Dojo fornecerá: http://127.0.0.1:8080/dojo/foo/bar.jsanyone trabalhando com os módulos do Dojo sabe que há Ainda precisa de uma maneira de dizer dojo para olhar * / dojo / qualquer coisa * ao procurar módulos não-núcleos. O Dojo manipula isso com * djconfig *, que pode ser usado para configurar caminhos de carga do módulo. Depois de scripts registrados, dentro de suas visualizações, você pode simplesmente ligar para o `` khufu_javascript.dojo.render_header`. # visualizações.py de khufu_javascript.dojo importado render_header @hevie_config ('myview', renderer = 'modelos / foo.jinja2', contexto = raiz) def myview (solicitação): dojo_header = render_header (solicitação) retornar {'dojo_header': dojo_header } {{dojo_header | seguro}} sim senhor! O método `` render_header`` irá gerar o * *, * * e *

Software Relacionado