유저 패널에는 여러가지 속성값이 있음
이름 속성, 이름, 권한등 설정할 수 있는 것이 다양함
읽기 전용으로 지정할 수 있음
해당 화면도 커스터마이징이 가능함
프로필 이미지 추가가능, 소셜로그인으로도 바꿀 수 있음
사용자 모델을 커스텀 또는 확장하는 방법은 두가지가 있음
1. User를 받아 온 후 커스텀 속성을 지정하는 방법
User (Django)
Profile(>User)
2. User 자체를 갈아치우는 방법
-> 실제로 장고에서 추천하는 방법, 맨처음 프로젝트를 시작할때 기본 사용자 모델이 충분하더라도 바꾸라고 권장함. 맨처음이라는 것이 중요함, 프로젝트 중간에도 바꿀 수는 있지만 더 어렵고 자동적용되지는 않는다고함
파이참에서 django.db와 models에 경고 표시가 발생할 수 있는데 이는 인터프린터 지정이 제대로 안되서이다.
from django.db import models
지정하면 잘 나옴, 인터프린터 위치에 대한 정보는 해당글 참고
[Python] Module dependcy 새로운 관리 툴 Poetry | LIM
1. Poetry 도입이유 2. Poetry 란 3. Poetry 설치 및 사용 4. Pycharm에서 Poetry 환경 구축 5. Docker 를 이용한 Poetry 개발 환경 세팅 6. Poetry 추가 옵션 👩💻 Poetry 도입 이유 회사 내에서 여러 프로젝트를 관
amazelimi.tistory.com
'2024 > python 개발자 되기' 카테고리의 다른 글
[Day-4][Django] Custom User add Custom Fields (0) | 2024.05.20 |
---|---|
[Day-3][Django] Custom User (0) | 2024.05.19 |
[Day-1][Django] app이란?, 어플리케이션 만들기 (0) | 2024.05.17 |
[Day-1][Django] 라이브러리와 프레임워크에 대한 차이(관리자 페이지 시간, 언어 변경) (0) | 2024.05.16 |
[개요] 목표 (0) | 2024.05.16 |