Skip to content

waku1123/django_postgresql_container

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

django-postgresql-container

python3 + django + postgresqlのdockerコンテナを使用するプロジェクトの雛形

プロジェクトのセットアップ

  1. Djangoプロジェクトの開始
cd django-postgres-container
docker-compose run web django-admin.py startproject {projectname} .
  1. DB設定を変更する
# {projectname}/settings.py
DATABASE = {
    'default': {
        'ENGINE': 'django.db.backends.postgresql',
        'NAME': 'postgres',
        'USER': 'root',
        'PASSWORD': 'password',
        'HOST': 'db',
        'PORT': 5432,
    }
}
  1. (任意)appを作成する場合は以下を実行
docker-compose exec web python manage.py startapp {appname}

コンテナの実行

  • コンテナの構築・起動
docker-compose up -d
  • コンテナの停止
docker-compose stop
  • コンテナの再起動
docker-compose restart

About

base project of python + django + postgresql container

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published