dragon head QuasiGame dragon head

Polish flag UK flag

O projekcie / Python / SimpleTAL / Wprowadzenie

Co to jest SimpleTAL?

SimpleTAL to pythonowy system szablonów pozwalający w prosty sposób oddzielić warstwę biznesową strony od warstwy prezentacji. Jego siła leży we właściwych dla Pythona prostocie i elegancji. Kod szablonów jest w pełni zgodny z HTML lub XML (zależnie od zastosowania) i jako taki może być wyświetlany w przeglądarce oraz obrabiany przez edytory typu WYSIWYG.

Przykład

Mówią, że przykład jest wart tysiąca słów:

        
<html>
    <body>
        <h1 tal:content="title" />
        <h2 tal:condition="username">
            Witaj ponownie <b tal:replace="username">Nazwa użytkownika</b>
        </h2>
        <p>
            Dzisiejsze tematy:
            <ul>
                <li tal:repeat="topic topics">
                    <a tal:attributes="href topic/link" tal:content="topic/title">Wiadomość</a>
                </li>
            </ul>
        </p>
    </body>
</html>

SimpleTAL nie zapewnia wsparcia dla wysyłania maili, łączenia się z bazą danych czy parzenia kawy. Jest to czysty system szablonów pozwalający umieszczać dynamiczną treść w statycznyn kodzie HTML lub XML.

© 2009 Piotr Lewalski