본문 바로가기
728x90

Python/Django8

Web - Django App 안녕하세요, 지난 시간에 Django Project 생성을 해보았습니다. 해당 게시물에서 잠깐 짚고 넘어갔듯 Project안에 여러 가지 App들이 포함되어 있는데요. 이번에는 App에 대해 정리해보겠습니다. 1. Django App 생성 -. python manage.py startapp {App 이름}으로 django앱을 생성합니다. (Project 안에서 생성하셔야합니다!) 아래와 같이 foods라는 app이 생성된 것을 확인할 수 있습니다. VSCode에서 확인 시 foods 아래에 여러 파일이 자동으로 생성된 것을 알 수 있습니다. +) Django App 구조 -. migrations디렉토리는 데이터베이스의 변경 사항 히스토리를 누적하는 곳입니다. -. __init__.py는 파일이 있는 디렉.. 2021. 7. 2.
Web - Django project 시작 및 Server 안녕하세요, 지난 시간에 Django(장고) 개발환경을 모두 설정하였고 오늘부터 본격적으로 시작해보려 합니다. 1. Django 프로젝트 생성 프로젝트를 진행할 디렉터리를 만들고 해당 디렉터리에 가상 환경 설정 및 프로젝트를 만들어 줘야 합니다. -. mkdir 커맨드로 프로젝트를 진행할 디렉터리를 만든 후 안으로 이동합니다. -. pyenv local 커맨드로 local 가상 환경을 설정해 줍니다. -. django-admin startproject {프로젝트 이름} 커맨드로 프로젝트를 만들어 줍니다! mkdir first-django ← first-django라는 디렉토리를 생성 cd first-django ← first-django 디렉토리 안으로 들어갑니다 python local django-en.. 2021. 7. 1.
Web - Django 설치하기(2) 안녕하세요, 지난번에 Django 설치하기 1편에서는 WSL 설치 및 pyenv, pyenv-virtualenv를 설치해 보았습니다. 오늘은 나머지 설치 과정들을 진행해 보겠습니다. 1. pyenv를 이용한 python 설치 -. pyenv install --list를 입력하면 설치가능한 파이썬 버전들이 나옵니다. -. 여기서 원하는 버전을 선택해 설치해 줍니다. pyenv install 3.7.7 ← 3.7.7버전을 설치 pyenv install 3.8.2 ← 3.8.2버전을 설치 2. 가상 환경 구성 -. pyenv로 가상 환경을 생성합니다. ( {}는 치면 안됩니다^^) pyenv virtualenv {파이썬 버전} {가상 환경 이름} +) pyenv로 생성한 가상 환경을 지우고 싶을 때는 아래와 .. 2021. 6. 30.
Web - Django 설치하기 안녕하세요, 이제까지 python의 이론을 배웠던 것을 기반으로 Web을 만들기 위해 Django를 배우려 합니다. 오늘은 시작이 반이라는 Django 설치에 대해 정리하겠습니다. 우선 제가 사용하는 장비는 Windows 노트북(씽크패드)이며 맥북이 아니기 때문에 맥북의 터미널 환경과 동일하게 만들기 위해 WSL 설치가 필요합니다! 전체적 설치 과정을 살펴보겠습니다. VSCode(텍스트 에디터) 및 WSL(Linux) 설치 [VSCode 설치는 생략하도록 하겠습니다^_^] → pyenv(파이썬 설치 및 관리) / pyenv-virtualenv(파이썬 가상 환경) 설치 → 가상 환경에 pyenv로 받은 python 및 Django 설치 1. WSL 설치 -. 시작 메뉴 검색에서 "windows 기능" ->.. 2021. 6. 30.