장고를 시작할 때, 모델마다 별도의 테이블로 나타나게 만들어 관리할 수 있습니다.
예를 들어 도서 대출 프로그램의 경우, 사용자 테이블이 있고 책 테이블이 있을텐데 별도의 코드를 삽입하지 않으면 어드민 페이지에 나타나지 않는 것..같더라고요?
아무튼, 그래서 어드민 페이지에 이를 표시하는 방법에 대해 알아보겠습니다.
각 app마다 모델 작업을 하는데, 각 app에 있는 admin
파일에 아래 코드를 삽입하시면 됩니다.
1 2 3 4 5 6 7 8 | from django.contrib import admin from .models import Users # Register your models here. class UsersAdmin(admin.ModelAdmin): pass admin.site.register(Users, UsersAdmin) | cs |
이렇게하면, 어드민 페이지에 아래와 같이 표시가 됩니다. 모델명은 BookSearchUsers라서 위 코드와 이름만 차이가 있습니다.
하나씩 알아가는 단계라, 짧게짧게 여러번 포스팅을 하게 될 것 같습니다.
'Developer > Django' 카테고리의 다른 글
[Django] MTV - Template 상속하기 (0) | 2020.11.28 |
---|---|
[Django] Bootstrap 스타일 적용하기 (0) | 2020.11.27 |
[Django] GET, POST 메소드 구현 (0) | 2020.11.26 |
[Django] URL 연결하기 (0) | 2020.11.25 |
[Django] 프로젝트 및 앱 생성, Admin 계정, 기본 모델 생성 (0) | 2020.11.11 |
댓글