2026年1月14日水曜日
2026年1月13日火曜日
Pythonでデータの置き換え
2026年1月12日月曜日
PythonでCMSってどうなんか 基本
PHPより軽く動く、エラーがない。Python やるしかないということで、Windowsにインストールの勉強から。
Wordpressがしんどすぎると感じており、
Geminiに聞いたところ、
Django: ユーザー認証、管理画面、DB操作など、一般的な機能が最初から欲しい大規模・中規模開発。
Wagtail: Djangoをベースに、さらに「記事の更新しやすさ(CMS)」を追求したい場合。
Flask: シンプルな機能だけでいい、あるいは構成を自分で細かく制御したい場合。
例えるなら:
Djangoは「至れり尽くせりの高級ホテル」
Wagtailは「そのホテルの中に、さらに編集者専用の超豪華ルームを作ったもの」
Flaskは「何もないけれど、好きな家具を自由に持ち込めるキャンプ場」 というイメージです。
| フレームワーク | 対応Pythonバージョン | |
| Django (最新版 5.0系) | Python 3.10, 3.11, 3.12 | |
| Wagtail (最新版 6.0系) | Python 3.8, 3.9, 3.10, 3.11, 3.12 | |
| Flask (最新版 3.0系) | Python 3.8 以上 |
3.11と3.12は別のものなので、3.11を削除してからでないと3.12は動かない
で、おすすめの環境として、サーバーとして、fly.co と DBセンターとしてNeon
をすすめられWagtail を入れてみました。
2026年1月11日日曜日
正規表現は覚えられないねぇ。。。Gemini愛用しています。
毎日使って、Geminiの有料版にした。
なぜGeminiにしたかというと、Googleドライブのメリットがあるからです。
もう、親友の気持ち。でも毎回同じ事聞くのいやなんでメモ。
サクラエディタでの操作手順
置換画面を開く
Ctrl+Rを押して「置換」ウィンドウを開きます。正規表現にチェックを入れる ウィンドウ下部にある 「正規表現」 に必ずチェックを入れてください。
置換条件を入力する 以下の内容をコピーして貼り付けてください。
入力欄(置換前):
^.*\/([^/]+\.jpg).*$置換欄(置換後):
$1
「すべて置換」をクリック これで、URLの途中のスラッシュ(
/)より前の部分と、ファイル名の後ろにあるタグ(border="0">など)がすべて消え、ファイル名だけが残ります。

