プロジェクト

全般

プロフィール

機能 #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初期状態確認。

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