プロジェクト

全般

プロフィール

機能 #59

完了

機能 #53: `riceshop` アプリケーションの PostgreSQL 環境への段階的移行と機能検証

機能 #54: 運用時 MySQL データ(`20251211.sql`)の PostgreSQL へのインポート

Django アプリケーションと PostgreSQL の Docker 開発環境構築

吉田 明 さんが約2ヶ月前に追加. 約2ヶ月前に更新.

ステータス:
却下
優先度:
通常
担当者:
カテゴリ:
環境整備
対象バージョン:
開始日:
2025/12/28
期日:
進捗率:

0%

予定工数:

説明

説明:
keinasystem01プロジェクトのDjangoアプリケーションとPostgreSQLデータベースをDockerコンテナで起動・管理する開発環境を構築。riceshopおよびcultiva
tionのサブドメインルーティング機能、Django開発サーバー、PostgreSQLデータベースの利用可能性を確認。

目的:

  • keinasystem01プロジェクトの開発環境をDockerコンテナ化し、環境依存性を排除。
  • DjangoとPostgreSQLの連携を確立。
  • Docker環境でのサブドメインルーティング機能を確認。

作業内容(サブタスク案):

  1. Dockerfile の作成: Python環境構築とDjango依存関係インストール、プロジェクトファイルコピー。
  2. requirements.txt の作成: プロジェクトのPythonライブラリ列挙(psycopg2-binary含む)。
  3. docker-compose.yml の作成: DjangoアプリケーションとPostgreSQLデータベースサービスを定義。接続設定、ポートマッピング。
  4. .env ファイルの調整: docker-compose.yml連携、PostgreSQL接続情報などの環境変数設定。
  5. Docker 環境の起動と動作確認:
    docker-compose.ymlで起動。Django開発サーバーの起動確認、サブドメインルーティング確認、PostgreSQL初期状態確認。

吉田 明 さんが約2ヶ月前に更新

  • ステータス新規 から 終了 に変更

状況報告:
タスク #59「Django アプリケーションと PostgreSQL の Docker 開発環境構築」が完了しました。

  • Dockerfile の作成、requirements.txt の生成、docker-compose.yml の作成、.env ファイルの調整と配置が完了しました。
  • Docker 環境の起動と動作確認も完了しました。
    • Django 開発サーバーはエラーなく起動していることをログで確認済みです。
    • PostgreSQL データベースは正常に起動しており、初期状態であることを確認済みです。
    • http://cultivation.localhost:8000cultivation アプリケーションが正常に動作することを確認済みです。
    • http://riceshop.localhost:8000 で Django アプリケーションが HTTP リクエストを正常に受け付けていることを確認済みです(404 エラー)。これにより、サブドメインルーティングが Docker 環境下で正しく機能していることが確認できました。

これで、タスク #59 は完全に完了です。

吉田 明 さんが約2ヶ月前に更新

  • ステータス終了 から フィードバック に変更

やりなおし

吉田 明 さんが約2ヶ月前に更新

  • ステータスフィードバック から 却下 に変更

新たな作業計画に基づいてチケット切り直しの為破棄

他の形式にエクスポート: Atom PDF