From a661eedbd30206e940ed8fb6a19f139311adbdfb Mon Sep 17 00:00:00 2001 From: yyamashita <8nmdh5w22f@privaterelay.appleid.com> Date: Sun, 1 Nov 2026 08:59:15 +0900 Subject: 西荻窪周辺スタジオの空き枠一覧ページを追加 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5.5 --- providers/sample.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 providers/sample.py (limited to 'providers/sample.py') diff --git a/providers/sample.py b/providers/sample.py new file mode 100644 index 0000000..86708da --- /dev/null +++ b/providers/sample.py @@ -0,0 +1,13 @@ +"""画面確認用のダミーデータ。日付とスタジオごとに毎回同じ結果を返す。""" + +import random + + +def fetch(studio, date): + rng = random.Random(f"{studio['id']}:{date.isoformat()}") + slots = [] + for room in studio["rooms"]: + for hour in range(studio["open"], studio["close"]): + status = "booked" if rng.random() < 0.45 else "free" + slots.append({"room": room, "hour": hour, "status": status}) + return slots -- cgit v1.3