관리 사이트 만들기
Django 관리 사이트 만들어 웹 인터페이스에서 애플리케이션의 데이터를 편집할 수 있습니다. Django 관리 사이트 및 해당 기능에 대해 자세히 학습 Django 설명서에서The Django admin 사이트 를 참조하세요.
관리자 사용자 만들기
관리 사이트 만들기 전에 사이트 에 로그인 할 수 있는 사용자를 만들어야 합니다.
프로젝트의 루트 디렉토리 에서 다음 명령을 실행 관리자를 생성합니다.
python manage.py createsuperuser
그런 다음 터미널에서 사용자 이름, 이메일 주소, 비밀번호를 입력하라는 메시지가 표시됩니다. 각 프롬프트에 대해 다음 정보를 입력하여 지정된 자격 증명 가진 사용자를 생성하고 각 항목을 입력할 때마다 "Enter" 키를 누릅니다.
Username: admin Email address: [email protected] Password: <admin-password> Password (again): <admin-password>
<admin-password>
자리 표시자를 사용자의 비밀번호로 바꿉니다.
관리 사이트 에 들어갑니다.
다음 코드를 실행하여 서버 시작합니다.
python manage.py runserver
서버 실행 되면 http://:127.0.0.1 8000/admin/을 방문합니다. 관리 사이트 볼 수 있는 URL . 이 사이트 다음과 같은 로그인 화면이 표시됩니다.

이전 단계에서 생성한 사용자 이름 과 비밀번호를 입력하여 사이트 에 로그인 .
관리 사이트 에서 "sample_mflix" 앱 에 액세스합니다.
관리 사이트 에 로그인하면 다음 정보를 볼 수 있습니다.

Authentication and Authorization 테이블에서 Groups 또는 Users 행을 선택하여 프로젝트의 인증 구성을 편집할 수 있습니다.
Viewer
모델로 표시되는 users
샘플 컬렉션 의 데이터를 편집하려면 프로젝트의 sample_mflix/admin.py
파일 로 이동하여 다음 코드를 붙여넣습니다.
from django.contrib import admin from .models import Viewer admin.site.register(Viewer)
이제 관리 사이트 다음 정보가 표시됩니다.

뷰어 객체 선택
name
값이 "Abigail Carter"
인 Viewer
객체 에 저장된 데이터를 볼 수 있습니다. 이 튜토리얼의MongoDB 에 데이터 쓰기 단계에서 이 객체 만들었습니다.
SAMPLE_MFLIX 테이블의 Viewers 행을 클릭하면 뷰어 목록을 볼 수 있습니다. 관리 사이트 다음 목록이 표시됩니다.

그런 다음 목록 상단의 Abigail Carter 를 클릭합니다. 사이트 선택한 뷰어의 Name 및 Email 가 표시됩니다.

뷰어 객체 에서 데이터 편집
뷰어의 email
필드 편집하려면 "[email protected]"
텍스트가 포함된 상자를 선택합니다. 다음 이미지와 같이 이 텍스트를 삭제하고 "[email protected]"
로 바꿉니다.

그런 다음 뷰어 정보 아래에 있는 SAVE 버튼을 클릭하여 변경 사항을 저장합니다.
이 단계를 완료한 후 Django 관리 사이트 액세스 하여 이를 사용하여 Viewer
객체를 편집할 수 있습니다.