728x90
django-admin startproject hello
hello라는 폴더가 생겼네요.
그 hello안에 hello에 views.py라는 파일을 만들어주세요.
from django.http import HttpResponse
def index(request):
return HttpResponse('<h1>hello, world!</h1>')
urls.py에 아무것도 없는 경로가 들어오면 views에 있는 index를 실행시켜달라는 의미의 코드를 작성합니다.
from . import views를 작성하지 않으면 views가 뭔지 몰라서 인식을 못하고 노란색 줄이 뜨기 때문에 작성해주세요!
cd hello
python manage.py runserver
혹시 포트를 바꾸고 싶다면
python manage.py runserver localhost:8787
이런식으로 실행하면 됩니다!
python manage.py startapp hello01
from django.shortcuts import render
from django.http import HttpResponse
# Create your views here.
def index(request):
return HttpResponse('<h1><a href="/hello01/test/">Hello. Django!</a></h1>')
path('hello01/', include('hello01.urls')),
def test(request):
return HttpResponse('<h1><a href="/hello01">return</a></h1>')
path('test', views.test),
728x90
'Python > Django' 카테고리의 다른 글
[Django] 장고와 sqlite3로 CRUD 구현하기 (0) | 2022.05.19 |
---|---|
[Django] 장고 이용하여 페이지 구성하기 (0) | 2022.05.18 |
[Django] 장고 이용하여 페이지 구성하기02 (0) | 2022.05.17 |
[Django] 설치부터 기본 세팅(VSCODE) (0) | 2022.05.15 |