文件名称:TemPy:Python面向对象HTML模板系统
文件大小:967KB
文件格式:ZIP
更新时间:2024-02-24 13:26:21
python html template-engine dom templating
坦佩 使用Python快速模板化的面向对象HTML! 什么? 无需编写单个标签即可构建HTML。 TemPy动态生成HTML并以纯Python或jQuery方式访问它。 也可以使用Python和/或类似jQuery的语法浏览DOM和操作标签。 为什么? HTML就像SQL。 我们都使用它,我们都知道它是如何工作的,我们都认识到它的重要性。 我们最大的梦想是永远不要再写一行。 对于SQL,我们有ORM,但对于HTML我们还没有。 模板系统很棒(HTML代码中的Python语法),但是它们不够出色,因为您仍然必须编写HTML。 因此,TemPy的想法应运而生! ee! 无需解析,简单的结构使
【文件预览】:
TemPy-master
----_config.yml(27B)
----.gitignore(91B)
----setup.cfg(39B)
----README.md(15KB)
----.codeclimate.yml(403B)
----CHANGELOG.md(2KB)
----tests()
--------test_DOMElement.py(18KB)
--------test_Tag.py(5KB)
--------test_TempyREPR.py(6KB)
--------test_t.py(6KB)
--------test_single_tags.py(785B)
--------__init__.py(0B)
--------test_rendering.py(2KB)
--------test_content.py(4KB)
--------test_css.py(8KB)
--------templates()
--------test_widgets.py(10KB)
--------test_markdown.py(7KB)
----examples()
--------README.md(915B)
--------static()
--------tempy_examples.py(3KB)
--------templates()
----LICENSE(11KB)
----benchmarks()
--------tempy_templates()
--------bench_server.py(1KB)
--------sw-people.json(9KB)
--------et_templates()
--------bench_plain.py(2KB)
--------templates()
----IMPOSTER-SYNDROME-DISCLAMER.md(990B)
----CONTRIBUTING.md(4KB)
----.coveragerc(70B)
----tempy.png(27KB)
----requirements.txt(7B)
----tempy()
--------places.py(2KB)
--------renderer.py(5KB)
--------markdown.py(3KB)
--------exceptions.py(2KB)
--------tempyrepr.py(1KB)
--------content.py(4KB)
--------tools.py(2KB)
--------__init__.py(2KB)
--------navigator.py(6KB)
--------__main__.py(1KB)
--------css.py(7KB)
--------t.py(5KB)
--------tempy.py(4KB)
--------elements.py(6KB)
--------bases.py(705B)
--------widgets()
--------tags.py(6KB)
--------modifier.py(9KB)
----.bettercodehub.yml(80B)
----setup.py(2KB)
----.travis.yml(510B)
----tox.ini(118B)
----bench.py(1KB)
----.codebeatignore(35B)
----bench_plain.jpg(23KB)
----bench.jpg(58KB)