Menu
CoddyTech

안녕, 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를 실행하는 것처럼 코드 옆에서 사이트가 시작됩니다. ‘확인’을 누르면 편집기의 코드를 테스트하고 학습을 완료했는지 알려줍니다.

challenge icon

챌린지

쉬움

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 플레이그라운드