화면에 글자 띄우기
1. 프로젝트파일안에 views.py 생성
from django.http import HttpResponse
def base_response(request):
return HttpResponse("화면에 글자 띄우기 테스트")
HttpResponse
: 서버가 클라이언트의 HTTP 요청에 대해 보내는 응답을 나타내며,
상태코드, 헤더 및 선택적인 메시지 본문과 같은 정보를 포함하는 객체
2. url과 연결하기위해 urls.py로 이동
# 지금 내가 있는 폴더에서 views라는 파이썬파일을 가져올 것
from . import views
3. urls.py에 urlpatterns=[] 추가
urlpatterns = [
path('admin/', admin.site.urls),
path('test/', views.base_response,name='first_test'), # views.py에 만든 함수명 적음
]
4. 접속해보기
http://127.0.0.1:8000/
화면에 내가 만든 html 띄우기
1. template폴더안에 my_test.html 생성
2. views.py에 함수 작성
- render 함수는 template에 있는 html 파일을 찾아서 보여줌
from django.shortcuts import render
def first_view(request):
return render(request, 'my_test.html')
3. urls.py에 urlpatterns=[] 추가
urlpatterns = [
...
path('first/', views.first_view,name='first_view'), # views.py에 만든 함수명 적음
]
4. 접속해보기
http://127.0.0.1:8000/
'Django' 카테고리의 다른 글
[Django] url - view - template 연결 (화면 띄우기) (0) | 2023.05.24 |
---|---|
[Django] Django Model 만들기/ Admin 기능 (0) | 2023.05.24 |
[Django] 장고 프로젝트 구조 / 세팅 (0) | 2023.05.24 |
[Django] Django(장고) 알아보기 //추가하기 (0) | 2023.05.24 |
[Django] Python의 Web Framework (0) | 2023.05.24 |