Muszę umieścić funkcję javascript na szablonie mako. Pierwszym argumentem tej funkcji jest ciąg, więc piszę w moim pliku * .mako (DICT (nazwa_pola = 'geom')):Mako wydobywające problem w obrębie piramidy
init_map(
'${field_name}'
);
Ale kiedy widzę moją stronę html to loks jak:
init_map(
'geom'
)
Jak mogę wyłączyć ucieczkę w tym przypadku?
Rendering wykonuje następujący sposób:
from pyramid.renderers import render
render('georenderer/map.mako', template_args)
Dzięki za odpowiedź, ale w moim przypadku problem prawdopodobnie był związany z zagnieżdżonymi szablonami mako. Kiedy zbudowałem jeden szablon bez zagnieżdżenia, wszystkie działają dobrze. – drnextgis
@Martjin Pieters Nie zapomnij o cudzysłowach ''$ {field_name | n.} '' ... :) –
@VitaliPonomar: Nie! Cytaty są dostarczane przez moduł json.dumps! –