본문 바로가기
Python/Django

Django - Admin기능

by 코드뭉치 2023. 4. 4.

Admin

관리자 페이지를 직접 만들어주는 기능으로 db 수정 삭제 입력 등이 가능하다.

http://127.0.0.1:8000/admin

# Terminal에서 입력

python manage.py createsupersuser

Username
Email address
Password
Password (again)

의 값들을 input으로 넣으면 관리자 계정을 만들 수 있다.

유저모델 관리창에 등록하기

# user/admin.py

from django.contrib import admin   # 장고에서 admin툴을 사용
from .models import UserModel      # .models에서 UserModel을 가져옴

# Register your models here.
admin.site.register(UserModel)     # 나의 UserModel을 Admin에 추가

여기까지 했다면 관리자 페이지 안에서 직접 만든 모델을 확인할 수 있다.

댓글