본문 바로가기
Languages/Python

[Django] 관리자 admin - Djangogirls

by 김크롱 2020. 7. 27.

관리자 화면 한국어로 변경

mysite/settings.py

LANGUAGE_CODE = 'ko'

 

 

관리자 페이지 등록

blog/admin.py

Post 모델 가져오기

from .models import Post

 

관리자 페이지 Post모델 등록

admin.site.register(Post)

 

서버실행

cmd

python manage.py runserver

 

접속

http://127.0.0.1:8000/admin/

 

admin 실행 화면

 

 

superuser 슈퍼사용자

 - 모든 권한을 가짐

 

superuser 생성하기

cdm

python manage.py createsuperuser

 

superuser 등록하기

cmd

Username: admin

Email address: admin@admin.com

Password:

Password (again):

Superuser created successfully.

 

 - Password는 보여지지 않음

 

관리자 확인

 

 

 

* superuser 삭제하기

 

cmd

python manage.py shell

 

from django.contrib.auth.models import User

User.objects.get(username="삭제할 ID", is_superuser=True).delete()

 

두개 아이디를 삭제한 상황

 

 

 

 

https://tutorial.djangogirls.org/ko/django_admin/