장고 썸네일형 리스트형 [Django] 공식문서로 익혀보기 part4.2 - 함수/클래스뷰, 제네릭뷰 튜토리얼 초반에는 FBV로 예제를 다뤘지만 궁극적으로는 CBV로 기능 구현하는 구조가 많이 사용되므로 개념을 확실히 아는게 좋을 것 같습니다. 우선 함수 기반 뷰 개념을 다시 짚고 가겠습니다.1. 함수 기반 뷰(Fuction-Based Views)함수 기반 뷰는 django.views.View 클래스를 상속 받는 대신, 직접 함수를 작성하여 요청을 처리합니다.Django에서 가장 기본적인 함수 기반 뷰(FBV)는 함수로 HTTP 요청을 처리하는 것입니다.단순히 Python 함수를 작성하여 Django가 이를 HTTP 요청과 매핑합니다. from django.http import HttpResponsedef my_basic_view(request): if request.method == "GET":.. 더보기 [Django] 공식문서로 익혀보기 part4.1 - 폼(Form) 작성하기 https://docs.djangoproject.com/ko/5.1/intro/tutorial04/# 이제까지 다뤘던 내용을 정리해보면장고는 MTV(Model - Template - View)디자인 패턴으로 역할에 따라 코드를 분리하는 가이드로 사용되고 있습니다.이 패턴은 소프트웨어 디자인 패턴인 MVC(Model-View-Controller)와 같은 패턴이며 부르는 명칭에만 차이가 있습니다.MVC의 View는 MTV의 TemplateMVC의 Controller는 MTV의 View Model모델(Model)은 장고 데이터베이스를 연결시켜주는 코드이고 데이터의 형태를 나타냅니다. 각각 모델은 데이터베이스 테이블과 매핑됩니다.모든 모델 클래스는 django.db.models.Model 파이썬 클래스를 상속.. 더보기 [오름캠프] 2024 Django 백엔드 개발 과정 2기 - 중간 후기 https://camp.orm.im/backend-ai 오름캠프 - Django 백엔드 개발 과정 모집 중모두의연구소에서 만든 SW교육 오름캠프는 백엔드개발자 취업에 최적화된 백엔드부트캠프입니다. 파이썬독학으로는 어렵습니다. 백엔드국비지원 오름캠프에서 배우세요.camp.orm.im 나는 6월 중순부터 현재까지 오름캠프 Django 백엔드 개발 과정 교육에 참여하고 있다. 부트캠프 선택 과정 KDT 부트캠프들이 대부분 100% 온라인으로 교육이 진행되다 보니 대충 강의만 제공 해주고 시간만 떼우는 몇몇 교육 기관들도 발견하여서(..) 모집 요강을 꼼꼼하게 체크했었다. 그 중에 모두의 연구소 오름캠프에서 주최하는 Django 백앤드 개발 과정 모집 정보를 검색 중에 발견하게 되었는데, 협업하는 강사진 .. 더보기 이전 1 다음