# 作業日誌 (作業ログです) - Djangoプロジェクト作成(config)とexpensesアプリ作成 - settings.pyに環境変数ベース設定・PostgreSQL設定・日本語/東京タイムゾーン追加 - ルーティングとテンプレート骨子を追加(CSV取込/明細編集/レポート/PDF) - .env.exampleをDB設定に合わせて更新 - expenses/models.py にStore・ExpenseCategory・Expenseモデルを実装 - makemigrationsで初期マイグレーションを作成(DB接続警告ありだが生成自体は完了) - CSVパーサ骨格(base/factory/idemitsu)とサービス層 import_csv_lines を追加 - CSV取込画面からサービス層を呼び出すアップロード処理を追加 - 文字コード自動判定(chardet)と取込/重複件数の表示を追加 - 出光CSVのヘッダ/明細混在に対応するパーサへ更新 - CSV取り込み時に行バッファリングしてブランド判定とパースを両立 - 明細編集のAJAX保存用エンドポイントとフロント側fetchの下地を追加 - 明細一覧画面でExpenseデータを取得してテンプレートに表示 - 明細編集画面の編集UI(select/ラジオ/テキスト)とAJAX保存のイベントを追加 - 明細保存APIにJSONバリデーションとID/型チェックを追加 - CSV取込後に明細編集画面へリダイレクトし、取込結果を一覧画面に表示 - 出光CSVパーサに備考/続行行の結合と外貨備考の取り込みを追加 - source_hashに備考を含め、noteをExpenseへ保存 - database.rules に合わせて owner_type と is_canceled を導入し is_business を廃止 - 明細編集UI/APIを owner_type 選択に更新、取り消し済みは一覧から除外 - 0002_owner_type_cancel マイグレーションを追加し既存データを移行 - 仕様書のDB項目を owner_type / is_canceled に更新 - リモートDBに対してマイグレーションを実行