진짜 개발자
본문 바로가기

FrameWork/Django

Django - 장고 어드민 사이트 이용하기

728x90

1. 어드민 계정  생성

1) python manage.py createsuperuser

2) Username : "어드민 계정이름"

3) Email address : admin@email.com

4) Password: ************

   Password: ************






2. 어드민 사이트 방문

url : http://"본인의 장고사이트 도메인":port/admin




3. 만든 앱 어드민 사이트에 등록하기

- admin 사이트에서 내가 만든 오브젝트를 사용하려면 어드민 앱에게 그 오브젝트를 알려야한다


1. admin.py에 내가만든 오브젝트 등록하기

1) 앱하위의 admin.py를 편집한다

2) 아래코드 삽입

   from .models import "오브젝트(Models 생성시 만든)"

   admin.site.register("오브젝트")

*중요한점 

- admin.site.register를 입력할때 register가 자동완성이 되지 않더라도 꼭 admin.site.register("오브젝트")으로 입력해야한다

- admin.register 이 자동완성이 되나 우리가 원하는 기능을 하지 않는다



2. admin 사이트 접속(http://"장고도메인":port/admin)

- 우리가 추가한 오브젝트가 보인다