Template Data Interface (TDI)
Project description
TDI (Template Data Interface, /ʹtedɪ/) is a markup templating system written in python with optional speedup code written in C. Unlike most templating systems the TDI does not invent its own language to provide functionality. Instead you simply mark the nodes you want to manipulate within the template document. The template is parsed and the marked nodes are presented to your python code, where they can be modified in any way you want.
Copyright and License
Copyright 2006 - 2015 André Malo or his licensors, as applicable.
The whole package is distributed under the Apache License Version 2.0. You’ll find a copy in the root directory of the distribution or online at: <http://www.apache.org/licenses/LICENSE-2.0>.
Bugs
No bugs, of course. ;-) But if you’ve found one or have an idea how to improve the TDI, feel free to send a pull request on github or send a mail to <tdi-bugs@perlig.de>.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file tdi-0.9.9.9.tar.gz
.
File metadata
- Download URL: tdi-0.9.9.9.tar.gz
- Upload date:
- Size: 1.3 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f407c545d35e51a74d51a5b8714c4a4fd70a3acd9a2ff9abc04b2931b0267ef3 |
|
MD5 | dea27a63bcab6d634ad90f84b3414664 |
|
BLAKE2b-256 | e4cd36dd45110d2535f858b22640b5d392e3d92ce9a5ab345b8a1bfcd24df4d0 |