가상환경 생성 및 django 설치하기
- conda create -n 가상환경이름 python=버전

- pip install django

django 시작하기
- django-admin startproject <proj_name>
현재 디렉터리 안에 proj_name 폴더가 생성됨
- python manage.py runserver
proj_name 하위의 manage.py 실행

서버 접속 시 아래와 같은 화면을 확인할 수 있다.

django App 만들기
-django-addmin startapp <app_name>
앞서 생성한 proj_name 폴더의 위치에 생성(manage.py와 동일 위치)


앞서 만들었던 homepage app 하위의 views.py 수정

해당 url이 들어왔을 때 어떤 함수를 실행시킬 것인지 urls.py에 저장
from homepage.views import index import를 잊지말자!

settings.py에 homepage app을 사용할 수 있도록 INSTALLED_APPS 원소 추가

잘 작동하는지 확인하기!
python manage.py runserver

python manage.py migrate
python manage.py createsuperuser

index.html 작성하기

views.py에서 render()를 사용하여 요청 처리하기

settings.py에서 template 디렉토리 지정해주기

만들어진 화면 확인하기

length: my_name의 길이 반환
upper: 문자열을 모두 대문자로 반환
