
이전 시간에는 회원가입을 하지 않고 Admin 계정을 통해 로그인, 로그아웃을 예시로 보여주었다. 모두가 Admin이 될 순 없으니 이제 회원가입을 배워보자! 회원가입 : UserCreationForm() : 회원 가입시 사용자 입력 데이터를 받는 built-in ModelForm 회원가입 페이지까지 확인 되었으니 POST 요청 로직을 마무리하자 저번 시간을 기억해보면 우리는 User 모델을 새롭게 커스텀하려고 가져온 기억이 있을것이다. 그런데 UserCreationForm을 바로 사용할 수 있을까? 회원가입에 사용하는 UserCreationForm이 기존 유저 모델로 인해 작성된 클래스이기 때문에 대체한 유저 모델로 변경을 해주어야 한다. 이후에 배울 UserChangeForm (유저 정보 변경)역시 ..

외워야 할건 점점 늘어난다.. 나 주거~ Authentication (인증) : 사용자가 자신이 누구인지 확인 (=신원 확인) 개발자가 User의 데이터를 직접 다루기 위해서는 custom이 필요하므로 accounts라는 app을 생성하여 직접 정의해야한다. Custom User model로 대체하기 : django가 기본적으로 제공하는 User model이 아닌 직접 작성한 User model을 사용하기 위함 : User class를 대체하는 이유는 django 내부의 내장된 auth 앱의 User class를 사용했는데, 개발자가 직접 수정 불가 : Django는 새 프로젝트를 시작하는 경우 개발자 Custom User Model 설정을 강력히 권장 : 기본 User 모델과 동일하게 작동 하면서도 필..
- Total
- Today
- Yesterday
- vue3
- Sequence types
- Authentication System
- Python
- dfs
- HTML
- SQLite
- 재귀
- vue
- 카운팅정렬
- 삼성청년SW아카데미
- 백준
- Django
- views.py
- CodeTree
- ChatGPT
- 연산자
- honeymoney
- JavaScript
- baby-gin
- 함수
- Method
- Component
- ssafy
- basic syntax
- 순열
- app
- SQL
- refactoring
- Database
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |