urls.py와 view.py 만으로 로컬서버에서 텍스트 표시하는 작업과정

서재환·2022년 3월 28일
0

Django

목록 보기
5/40

앞선 시간에서 장고 실행 흐름 구조를 살펴보았다. 이번 시간에는 위의 구조를 참고하여 
서버에 template 없이 View만으로 페이지를 출력하는 과정과 Template을 사용하여 
웹상에 페이지를 출력하는 과정을 살펴보고자한다.

urls.py와 views.py 파일의 정의

해당 파일은 특정 경로로 들어오는 url에 대해서 특정 함수를 실행시키는 기능을 수행한다.
3번째 줄의 calculator 함수는 django-admin startapp demos 명령어를 수행했을 
때 demos 안 views 안에 만든 함수를 import한 것이다.

사용방법은 보시다시피 path 함수를 urlpatterns 리스트에 넣어서 사용을 한다. path 
함수는 인자로 url에 해당하는 parameter와 해당 parameter에 요청을 보냈을 때 반환하는 
함수 명을 기입한다.
from django.contrib import admin
from django.urls import path
from demos.views import calculator

urlpatterns = [
    path('admin/', admin.site.urls),
    path('calculator', calculator)
]

0개의 댓글