안녕, Django
Coddy Django 여정의 Django 기초 섹션에 포함된 레슨. 23개 중 1번째.
Corner Café에 새 웹사이트가 생겼지만, 홈페이지에는 아직 자리 표시 문구가 표시됩니다.
브라우저가 서버에 페이지를 요청합니다. 이것이 요청입니다. 서버는 페이지를 다시 보냅니다. 이것이 응답입니다. Django는 해당 서버를 작성하는 데 사용하는 Python 프레임워크입니다. menu/views.py에 있는 이 함수는 홈페이지를 돌려보냅니다.
from django.http import HttpResponse
def home(request):
return HttpResponse("Hello from Django!")이와 같은 함수를 뷰라고 합니다. 요청이 들어오면 Django가 이 함수를 호출하고, 함수가 반환하는 HttpResponse의 텍스트가 페이지가 됩니다.
실행을 누르면 노트북에서 python manage.py runserver를 실행하는 것처럼 코드 옆에서 사이트가 시작됩니다. ‘확인’을 누르면 편집기의 코드를 테스트하고 학습을 완료했는지 알려줍니다.
챌린지
쉬움menu/views.py에서 home의 텍스트를 Hello from Django!에서 Welcome to Corner Café로 변경하세요.
결과를 보려면 실행을 누른 다음 ‘확인’을 누르세요.
직접 해보기
from django.http import HttpResponse
def home(request):
return HttpResponse("Hello from Django!")
Django 기초의 모든 레슨
직접 연습해 보세요: Django 플레이그라운드