2014-01-08 2 views
0

모델을 볼 때 관리자 패널이 기본값에서 변경되지 않습니다.django 1.3 admin.py 업데이트하지 않음

SnippetAdmin 클래스에 무엇을 추가하든 관계없이 목록보기 또는 편집보기에서 아무 것도 변경되지 않습니다.

admin.py : 나는 예상대로 모델은 관리자 패널에서 제거 register 명령을 제거하면

from django.contrib import admin 
from snippets.models import Snippet 

class SnippetAdmin(admin.ModelAdmin): 
    list_display = ('text', 'url') 

admin.site.register(Snippet, site=SnippetAdmin) 

.

SnippetAdmin의 이름을 SnippetAdmin1으로 변경하면 관리자 패널을 보려고 할 때 오류가 발생하여 클래스가 호출되고 있음을 증명합니다.

admin.site.register(Snippet, SnippetAdmin) 

site라는 이름의 매개 변수가 뭔가 완전히 different에 사용됩니다 :

답변

3

당신의 ModelAdmin 다음과 같이 등록하시기 바랍니다.