Django 로 게시판 만들기(3). admin.py

.·2020년 7월 24일
0

게시판만들기

목록 보기
3/21

1. 관리자 페이지

장고에서는 관리자 페이지를 제공한다. 부트캠프에서 진행한 프로젝트에서는 관리자 페이지를 사용하지 않았었다.
모든걸 다시 배우는 차원에서 이번 부터는 관리자 페이지를 사용해본다.

2. 관리자 페이지 코드

from django.contrib import admin

from .models import BoardMember

class BoardMemberAdmin(admin.ModelAdmin):
    list_display = ('username', 'email', 'password', 'created_at', 'updated_at')

admin.site.register(BoardMember, BoardMemberAdmin)

from .models import BoardMember
: 현재 경로의 models 에서 클래스 BoardMember 를 불러온다.

class BoardMemberAdmin(admin.ModelAdmin):
: BoardMemberAdmin 이라는 클래스를 만들고 괄호안에 인자로 받는 것은 models.Model 과 동일하게 admin 에서 ModelAdmin 을 상속해 온다 라는 것으로 이해하면 된다.

관리자 페이지에 보이게 하기

    list_display = ('username', 'email', 'password', 'created_at', 'updated_at')

관리자 페이지에 등록하기
admin.site.register(BoardMember, BoardMemberAdmin)

profile
.

0개의 댓글