1

사용자 모델을 확장했지만 새 사용자 모델은이 앱의 모든 모델에 앱 라벨 "account"를 제공하는 "account"라는 앱에 있습니다. Django 모델 인 "Groups"에는 여전히 "Auth"라는 레이블이 있습니다. 이제는 auth와 관련이있는 모델이 관리 사이트의 별도 앱에 있습니다. '그룹'의 앱 라벨을 변경 하시겠습니까? 당신은 당신이 django-admin-tools을 시도 할 수있는 관리자에 여전히 더 많은 유연성을 필요로하는 경우Django 1.5 그룹의 앱 라벨을 변경합니다.

from django.db.models.loading import get_models 
get_models(django.contrib.auth.models)[1]._meta.app_label = 'group' #or whatever 

답변

1

이보십시오. 이를 통해 다양한 레이아웃 (탭, 접을 수있는 상자 등)에서 모델을 재정렬하고 그룹화하고 대시 보드와 유사한 기능을 쉽게 추가 할 수 있습니다.

+0

좋은데, 장고의 내부 모델 정의에 빠져있는 것이 현명합니까? –

+1

글쎄 .. 그걸로 "엉망이 아니"지만, 단지 필드를 편집. 설정을 업데이트하는 것과 같습니다. – karthikr