【文件属性】:
文件名称:heroicons:在Django和Jinja模板中使用Heroicons
文件大小:214KB
文件格式:ZIP
更新时间:2021-04-16 19:04:41
Python
Heroicons
在Django和Jinja模板中使用 。
要求
支持Python 3.6至3.9。
支持Django 2.2到3.2。
你的考试慢吗? 查看我的《一书,其中涵盖了许多最佳实践,因此您可以编写更快,更准确的测试。
用法
heroicons软件包同时支持Django模板和Jinja2模板。 请遵循以下适当的指南。
Django模板
使用python -m pip install heroicons[django] 。
添加到您的INSTALLED_APPS :
INSTALLED_APPS = [
...,
'heroicons' ,
...,
]
现在,您可以在模板中通过以下方式加载模板库:
{% load heroicons %}
这提供了两个标记来渲染<svg>图标: heroicon_outline和heroicon_sol
【文件预览】:
heroicons-main
----setup.py(38B)
----.gitignore(399B)
----pyproject.toml(172B)
----src()
--------heroicons()
----MANIFEST.in(307B)
----.pre-commit-config.yaml(778B)
----LICENSE(2KB)
----HISTORY.rst(143B)
----setup.cfg(2KB)
----.github()
--------SECURITY.md(65B)
--------CODE_OF_CONDUCT.md(89B)
--------workflows()
----README.rst(4KB)
----tests()
--------test_django.py(2KB)
--------test_heroicons.py(511B)
--------test_jinja.py(2KB)
----download_heroicons.py(1KB)
----requirements()
--------py36-django22.txt(13KB)
--------py38-django22.txt(12KB)
--------py36-django32.txt(13KB)
--------py37-django22.txt(12KB)
--------py39-django32.txt(12KB)
--------compile.py(4KB)
--------py37-django31.txt(13KB)
--------py39-django30.txt(12KB)
--------py38-django30.txt(12KB)
--------py37-django32.txt(13KB)
--------py36-django30.txt(13KB)
--------py36-django31.txt(13KB)
--------py38-django32.txt(12KB)
--------requirements.in(91B)
--------py39-django31.txt(12KB)
--------py37-django30.txt(13KB)
--------py38-django31.txt(12KB)
--------py39-django22.txt(12KB)
----.editorconfig(249B)
----tox.ini(1KB)