Hexo+NexT博客搭建相冊功能(一)

實現(xiàn)原理

1、使用github作為圖床(也可以使用七牛和阿里的存儲作為圖床)
2、使用腳本在source目錄中data.json的文件,用來保存提交到github上面圖片的名字和路徑url等
3、讀取json中的內(nèi)容在博客中展示圖片

1 創(chuàng)建相冊庫

在github上創(chuàng)建一個倉庫blog_photo(名字隨意),創(chuàng)建兩個子目錄 photos和min_photos,把需要上傳的相冊圖片放到photos文件夾下面。

相冊名字名字方式:yyyy-MM-dd_圖片描述.png/jpg

2 圖片處理

下載完整的python腳本地址 tool.py下載地址
需要對tool.py文件中的內(nèi)容進行修改,將../myblog/source/photos/data.json改為你自己的本地博客地址。
然后cd到圖片倉庫的文件夾中 cd blog_photo
執(zhí)行腳本:python3 tool.py
執(zhí)行完腳本會在本地博客文件夾中生成dada.json文件

QA:

如果出現(xiàn) from PIL import Image 這里報錯.說明沒有 PIL 這個庫.
執(zhí)行 python3 -m pip install Pillow

?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容