Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- python2 python3
- inductive
- fourier transform
- python패키지설치
- 크롤링할때 중요한것
- transductive learning
- 머신러닝
- continous deployment
- inductive learning
- 로컬에서 서버
- rnn
- virtual env
- fourier 변환
- 푸리에
- 머신러닝 딥러닝
- Fourier
- transductive
- Machine Learning
- docker commands
- python버전 동시 사용
- 푸리에변환이란
- inductive transductive
- 피티이
- rnn구현
- 서버 os
- dlib 설치
- 푸리에 변환
- 기초머신러닝
- 서버로 파일 복사
- 크롤링 주의사항
Archives
- Today
- Total
우당탕탕 도비의 코딩로그
[Django] Custom User 만드는 법 본문
반응형
프로젝트를 처음 만들 때
사용자 인증시스템에서 사용할 Custom User를 사용하고 싶다면 가장 먼저 AbstractUser를 상속받는 User class를 먼저 선언해 주어야한다!
✨ 반드시 프로젝트 초반에 미리 해놓을 것! 안그러면 나중에 복잡해진다
🥕 먼저 users app 생성
python manage.py startapps users
🥕 user 폴더의 models.py에 아래 코드 첨부
from django.contrib.auth.models import AbstractUser
# Create your models here.
class User(AbstractUser):
pass
🥕 setting.py 에 코드 추가 (커스텀 사용자 모델 지정)
#Auth
AUTH_USER_MODEL = "users.User"
CUSTOM_APPS = [
'houses.apps.HousesConfig',
'users.apps.UsersConfig'#users app 추가
]
🥕 이후에 migration 생성
python manage.py makemigrations
python manage.py migrate
🥕 admin.py에 코드 추가
from django.contrib.auth.admin import UserAdmin
from .models import User
# Register your models here.
@admin.register(User)
class CustomUserAdmin(UserAdmin):
pass
참고할 수 있는 Django Documentation
Customizing authentication in Django | Django documentation
The web framework for perfectionists with deadlines.
docs.djangoproject.com
반응형
'WEB > Django' 카테고리의 다른 글
Django 기본 명령어 (0) | 2025.02.27 |
---|---|
MacOS에서 Poetry 가상환경 설정하기 (0) | 2025.02.25 |
Comments