Question

How to access view reference (and its members) when TAL is used with python namespace prefix?

For example, I got reference on records property of the current view:

<tal:block define="record view/records">

How do I achieve the same with python modifier:

<tal:block define="python: ....">
Était-ce utile?

La solution

You use attribute access:

<tal:block define="python:view.records">

If records is a method, make sure to call it:

<tal:block define="python:view.records()">
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top