본문 바로가기

Back-End/Django2

[Django] 애플리케이션 생성하기 이전 포스팅에서 장고의 설치 및 환경 세팅을 마치고 프로젝트 파일 생성까지 완료했다. 이번에는 애플리케이션 파일을 생성해보도록 하자. 아직은 프로젝트 파일과 애플리케이션 파일을 왜 따로따로 생성해야 하는지 이해가 잘 되지 않지만, 일단은 한번 해보고 이해를 해보는 시간을 가지려고 한다. 일단은 터미널에 아래와 같이 입력한다. python manage.py startapp 'app name' 그러면 아래와 같이 앱 폴더가 생성된 것을 확인 할 수 있다. 여기서 끝이 아니다. 프로젝트 파일에서 settings.py에 들어가서 INSTALLED_APPS에 생성한 앱을 추가를 해주면 그것으로 모든 준비는 끝난다. INSTALLED_APPS = [ 'django.contrib.admin', 'django.cont.. 2021. 12. 18.
Django 설치 및 실행 준비 Node.js Express 공부와 실습 때문에 잠시 미뤄뒀던 Django 학습을 시작하려 한다. Django 설치 장고 설치를 위해서는 아래와 같이 프로젝트 파일 위치에서 터미널에 입력하면 된다. pipenv install django 여기서 pip이 아닌 pipenv를 사용하는 이유는 가상 환경을 만들어 다른 코드에 간섭이 없도록 하기 위함이다. 라고 구글에는 나와있는데, 한번 왜 그런지 실험을 해보았다. 우선 다른 파이썬 프로젝트에 pip install django로 장고를 설치하고 진행하는 프로젝트 파일에 pip install django를 터미널에 입력했더니 Requirement already satisfied: django in ~ 위와 같은 에러가 나오면서 설치가 진행되지 않았다. 반면 가상.. 2021. 12. 18.