投稿:2024-05-26
タグ:python markdown homepage
私のすごいホームページ
MarkDownからhtmlベースにビルドしてCloudflare Pagesに上げるまでをPythonで実装しました。
/make.py
を実行で全ビルド
/page_data_operation.py
でページデータを格納しているjsonの編集(要id)
実行するだけ
python3 ./make.py
オプション
1:ページデータを追加する
2:ページデータを削除する
3:ページデータを表示する
4:ページデータを編集する
q:終了
これで善し
cd www
python3 -m http.server 8000
/ :ルート
├── README.md :レドミ‼
├── make.py :makeツール
├── page_data_operation.py :pages.jsonの編集
├── pages.json :ページデータの一覧
├── tags.json :タグ一覧
├── img/ :画像フォルダ
├── old/ :昔のビルドshellとか
├── src/ :この配下にmd記事を置く
│ ├── footer.html
│ ├── header.html
│ ├── index.md
│ ├── recent.md
│ ├── style.css
│ ├── about
│ ├── blog
│ ├── contact
│ ├── skill
│ └── webring
└── www/ :ここにビルド
├── index.html
├── style.css
├── about
├── blog
├── contact
├── img
├── skill
└── webring