Poetry 와 장고 프로젝트

Poetry 설치

공식 문서 참고 

curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | python -

프로젝트 디렉터리 생성

mkdir goboard

Poetry 설정

poetry 파일 생성 및 설정

touch pyproject.toml

[tool.poetry]
name = "goboard"
version = "0.1.0"
description = ""
authors = ["goboard kim<demo@demo.com>"]

[tool.poetry.dependencies]
python = "^3.9.1"

[tool.poetry.dev-dependencies]

[build-system]
requires = ["poetry-core>=1.0.0"]
build-backend = "poetry.core.masonry.api"

Django dependency 추가

poetry add django==3.1.3

django 프로젝트 생성

django-admin startproject config .

Django App 생성

django-admin startapp goboo

Django 프로젝트 결과

goboard
├── README.md
├── config
│   ├── __init__.py
│   ├── __pycache__
│   ├── asgi.py
│   ├── settings.py
│   ├── urls.py
│   └── wsgi.py
├── db.sqlite3
├── goboo
│   ├── __init__.py
│   ├── admin.py
│   ├── apps.py
│   ├── migrations
│   ├── models.py
│   ├── tests.py
│   └── views.py
├── manage.py
├── poetry.lock
└── pyproject.toml

댓글을 작성해보세요.