[Python Django] 2-1. FBV 템플릿 연결
2022. 3. 26. 09:25ㆍPython/Django Framework
반응형
FBV(Function Base View)란?
MVT (Model View Template) 중 View를 함수(Function) 타입으로 표현하는 방식을 말합니다. 뒤이어 나올 CBV(Class Base View)에 비해 구현해야 할 부분이 많지만 소스가 직관적이어서 유지보수 등에 유리하다는 이점이 있습니다.
templates 생성
- user/templates 디렉토리 생성
- user/templates/create.html 파일 생성
# create.html 파일
{% extends "base.html" %}
{% block contents %}
create
{% endblock %}
- user/urls.py 생성
# user/urls.py
from django.urls import path
from user import views
urlpatterns = [
path('create/', views.create)
]
- user/views.py 수정
from django.shortcuts import render
def create(request):
return render(request, 'create.html')
반응형
'Python > Django Framework' 카테고리의 다른 글
[Python Django] 2-3. FBV Form을이용한 Login, Logout 구현 (0) | 2022.03.26 |
---|---|
[Python Django] 2-2. FBV 함수를 이용한 Create 구현 (0) | 2022.03.26 |
[Python Django ] 1. CRUD 개발 환경 세팅 (0) | 2022.03.26 |
[Python Django] 모델 재설정 (삭제 후 재설정) (0) | 2022.03.23 |
[Python Django] Admin - 모델 연결 후 설정 (0) | 2022.03.23 |