django-component-tags:使用Django标签创建高级HTML组件

时间:2024-04-11 05:28:54
【文件属性】:

文件名称:django-component-tags:使用Django标签创建高级HTML组件

文件大小:40KB

文件格式:ZIP

更新时间:2024-04-11 05:28:54

Python

Django-组件标签 使用Django标签创建高级HTML组件。 描述 该项目的目标是使用并创建一种新的方式来编写与当前模板基础结构兼容的可重用html组件。 这种新方法应符合创建类(如Models和Forms的Django标准,并且它需要的代码样例少且编写简单。 一些功能: 基于类的模板标签。 模板标记参数解析器。 声明性组件属性。 可扩展的组件。 插槽组件。 笔记 django-component-tags实现了一个受启发的简单内容分发API,它使用另一个组件内的{% slot %}组件作为内容的分发点。 要求 需要Django 2.2或更高版本,并且已针对Python 3.7和PyPy进行了测试。 快速开始 首先,安装库: pip3 install django-component-tags 将其添加到INSTALLED_APPS 。 INSTALLED_APP


【文件预览】:
django-component-tags-main
----README.rst(8KB)
----.readthedocs.yml(461B)
----.coveragerc(586B)
----pyproject.toml(311B)
----docs()
--------conf.py(9KB)
--------changelog.rst(43B)
--------license.rst(67B)
--------authors.rst(41B)
--------requirements.txt(233B)
--------readme.rst(39B)
--------Makefile(1KB)
--------index.rst(1KB)
--------_static()
----AUTHORS.rst(90B)
----Pipfile(313B)
----.github()
--------workflows()
----tests()
--------conftest.py(282B)
----tox.ini(2KB)
----Pipfile.lock(13KB)
----src()
--------__init__.py(0B)
--------component_tags()
----setup.cfg(4KB)
----requirements.txt(1KB)
----setup.py(712B)
----manage.py(711B)
----.gitignore(642B)
----templatetags()
--------__init__.py(0B)
----CHANGELOG.rst(389B)
----LICENSE.txt(1KB)

网友评论