본문 바로가기
▶ Back-End/Python

Django 관리자 생성 방법

by 오늘도 코딩 2024. 2. 15.
728x90
반응형

Django에 내장된 기능 중 하나로, 관리자 페이지를 통해 데이터를 쉽게 관리할 수 있다.

*자세한 설명 생략

 

 

▷ 관리자 페이지란?

 

개발 과정에서 데이터 관리를 용이하게 하고, 효율적으로 데이터를 관리할 수 있는 강력한 도구

 

 

▷ 관리자 페이지 주요 기능

 

주요기능 설명
로그인 및 권한 관리 사용자 인증 및 권한 관리
모델 조회 및 수정 데이터베이스 모델 조회 및 수정
필터링 및  검색 데이터 필터링 및 검색
인라인 편집 모델간의 관계가 있는 경우, 관리자 페이지에서 인라인 편집
페이지네이션 많은 양의 데이터를 처리할 때 페이징 처리
커스터마이징 관리자 페이지의 레이아웃, 스타일, 기능 등 사용자의 요구에 맞게 커스터마이징
보안 내장된 보안 기능을 통해 사용자 데이터를 보호

 

 

▷ 관리자 생성 방법

 

*settings.py에 정의한 데이터베이스 초기화(Django의 기본 스키마 생성)
💡python manage.py migrate

 

*superuser 생성
💡python manage.py createsuperuser

 

 

▷ 결과 확인

💡python manage.py runserver

관리자 페이지( http://127.0.0.1:8000/admin ) 접속 후, 생성한 계정 정보로 로그인

 

 

728x90
728x90

댓글