본문 바로가기

Python11

django(3)-database API django API (database API) interactive python shell에서 django API를 실행할 수 있다. python shell을 실행할 때 현재 django project의 DJANGO_SETTINS_MODULE 환경변수를 적용하기 위해서 manage.py를 통해 shell을 실행한다. $ poetry run python manage.py shell 이제 shell에서 database API 를 사용하여 이전 글에서 작성한 model들을 가지고 오브젝트를 만들거나 database에 쿼리를 실행할 수 있다. # 이전 글에서 작성한 Question, Choice 모델들을 import >>> from polls.models import Choice, Question >>> Que.. 2024. 3. 20.
django(2)-app 만들기 django document를 참고하여 설문조사 app을 만들어본다. https://docs.djangoproject.com/en/5.0/intro/tutorial01/#creating-the-polls-app Django The web framework for perfectionists with deadlines. docs.djangoproject.com https://docs.djangoproject.com/en/5.0/intro/tutorial02/ Django The web framework for perfectionists with deadlines. docs.djangoproject.com startapp poetry를 사용하고 있기 때문에 다음 command로 app을 생성한다. $ poet.. 2024. 3. 18.
pyenv GitHub - pyenv/pyenv: Simple Python version management GitHub - pyenv/pyenv: Simple Python version management Simple Python version management. Contribute to pyenv/pyenv development by creating an account on GitHub. github.com pyenv python 버전 관리 도구이다. (like nvm) 여러 버전을 설치해두고 global 또는 local 경로에 원하는 버전을 활성화해서 사용할 수 있다. Install $ brew update $ brew install pyenv Installed versions $ pyenv versions.. 2024. 3. 12.
django(1)-프로젝트 만들기(with poetry) poetry로 django 프로젝트를 작성하는 과정을 기록한다. django 의 공식 문서를 참고했다. Django Django The web framework for perfectionists with deadlines. docs.djangoproject.com 실습 코드: https://github.com/pacho-h/django-practice GitHub - pacho-h/django-practice: django practice with poetry django practice with poetry. Contribute to pacho-h/django-practice development by creating an account on GitHub. github.com set python ver.. 2024. 3. 12.