목록2024/10 (2)
'll Hacker
회원가입 및 로그인Django 의 내장 시스템은 사용자 계정, 그룹, 권한, 쿠키 기반의 사용자 세션을 처리 [모델 백엔드]사용자 모델(User 객체) : Django는 username, password, email, first_name, last_name 등의 필드를 포함한 내장 사용자 모델을 제공- 일반적으로 사이트와 상호작용하는 사람들을 나타내며 액세스 제한, 사용자 프로필 등록, 콘텐츠와 작성자 연결 등과 같은 작업을 활성화하는데 사용됨.폼 : Django는 로그인, 로그아웃, 비밀번호 재설정, 비밀번호 변경 작업에 사용할 수 있는 준비된 폼을 제공뷰 : Django에는 사용자 인증 작업을 처리하는 뷰가 포함되어 있음.미들웨어 : Django는 주어진 HTTP 요청과 관련된 사용자를 자동으로 결정..
MVT패턴에서 Model을 살펴보자.MVT 패턴에 대한 설명은 아래 블로그를 참고하면 되겠다!https://successing.tistory.com/89 [WIL] 2주차, Django의 MVT 아키텍처 이해MVT 패턴Model- 데이터베이스와의 상호작용을 관리하여, 데이터 구조와 비즈니스 로직을 정의- Django ORM을 통해 데이터를 쉽게 조회, 저장, 업데이트 가능View- 클라이언트의 요청을 받아 필요한 데successing.tistory.com 데이터 구조 각 클래스는 데이터의 테이블과 매칭되며, 클래스 속성은 테이블의 열에 해당된다.관계 정의테이블 간의 관계정의ForeignKey, ManyToManyField 등을 사용하여 테이블 간 관계를 설정1:1Models.OneToOneField( )..