사용자 모델을 확장했지만 새 사용자 모델은이 앱의 모든 모델에 앱 라벨 "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
좋은데, 장고의 내부 모델 정의에 빠져있는 것이 현명합니까? –
글쎄 .. 그걸로 "엉망이 아니"지만, 단지 필드를 편집. 설정을 업데이트하는 것과 같습니다. – karthikr