文件名称:HugoPhotoSwipe:用于在Hugo中轻松进行PhotoSwipe画廊的命令行工具
文件大小:5.04MB
文件格式:ZIP
更新时间:2024-05-23 00:58:15
python automation hugo photo-gallery photoswipe
雨果照片滑动 HugoPhotoSwipe是一个命令行应用程序,可以在使用静态网站生成器时轻松创建和管理相册。 有用的链接 为什么? 我使用Hugo创建了我的个人网站,因此所有源文档都被创建为Markdown文件。 我也想使用PhotoSwipe查看器在网站上制作相册。 我还想轻松设置照片说明,在照片更改时快速更新相册,并自动生成响应的图像大小和缩略图。 HugoPhotoSwipe使所有这一切变得容易。 有关我制作此工具的动机的更多信息,请参见博客文章。 如何? PhotoSwipe需要一些Javascript和特定HTML格式才能工作,而Hugo通常可以与Markdown文件一起工作。 因此,该程序会基于Hugo短代码创建一个供Hugo使用的markdown文件。 这些短代码然后用于创建PhotoSwipe所需HTML代码。 请参阅docs目录以获取简码。 安装 HugoPh
【文件预览】:
HugoPhotoSwipe-master
----.github()
--------workflows()
----make_release.py(7KB)
----LICENSE(34KB)
----setup.py(3KB)
----README.md(6KB)
----Makefile(2KB)
----.pre-commit-config.yaml(125B)
----hugophotoswipe()
--------config.py(3KB)
--------utils.py(2KB)
--------__init__.py(62B)
--------__main__.py(203B)
--------album.py(12KB)
--------photo.py(14KB)
--------ui.py(3KB)
--------hugophotoswipe.py(3KB)
--------__version__.py(88B)
----docs()
--------README.md(14KB)
--------wiki.md(27KB)
----tests()
--------test_photo.py(7KB)
--------test_config.py(6KB)
--------_constants.py(7KB)
--------test_album.py(11KB)
--------data()
--------test_utils.py(1KB)
--------test_hugophotoswipe.py(2KB)
----.gitignore(46B)
----CHANGELOG.md(3KB)