1. pybo앱 생성하기
(env_name)prompt> django-admin startapp pybo
- 실행하면 프로젝트 루트 폴더에 pybo 폴더가 생김.
- 앱경로가 맵핑되지 않았기 때문에 이대로는 localhost:8000/pybo 로 접속해도 접속이 안된다.
2. config / url.py 수정 앱경로 매핑
from django.contrib import admin
from django.urls import path, include
from pybo import views
urlpatterns = [
path('admin/', admin.site.urls),
path('pybo/', include('pybo.urls')),
]
- path('<appname>/', views.index) 로 하면 장고의 config/urls.py 에서 경로관리를 해야함.
- 앱이 여러개일 경우 비효율적이므로 include를 사용해서 앱경로를 한번더 매핑해준다.
3. pybo / view.py 작성
from django.http import HttpResponse
def index(request):
return HttpResponse("Hellow!")
4. pybo / url.py 작성
from django.urls import path
from . import views
urlpatterns = [
path('', views.index),
]
위 문서는 이지스퍼블리싱에서 출간한 박응용님의 "점프투 장고"를 제가 공부하면서 요약한 내용입니다.
게시한 내용은 공부를 하면서 저만 알아볼 수 있게 요약한 부분들도 많으므로 부족한 내용은
직접 책을 구입하셔서 보시면 좋을 것 같습니다.
'Study > django' 카테고리의 다른 글
django - QuestionTitleList (0) | 2021.09.25 |
---|---|
django - Admin (0) | 2021.09.25 |
django - DataControl (0) | 2021.09.25 |
django - Database Setting (0) | 2021.09.24 |
django - Setting (0) | 2021.09.24 |