2009-11-22 3 views
1

나는 django와 함께 제공되는 인증을 사용하고 있으며, 자체 SQL 테이블과 함께 제공됩니다. 사용자가 노트에 입력 할 수있는 임의의 사용자 blob 또는 사용자 사진과 같은 내 앱에 대한 사용자 정의 사용자 모델과 함께 사용하려는 몇 가지 속성이 더 있습니다.django로 사용자 테이블 확장하기

내 사용자 정의 필드를 허용하기 위해 django의 인증/권한 부여 모델링과 함께 제공되는 기존 사용자 테이블을 확장하는 가장 좋은 방법은 무엇입니까?

답변

0

이 처리하는 다른 방법은 사용자 모델에 테이블 상속을하고 자신의 파생 EnhancedUser 모델을 개발하는 것이다. 일반적으로 사용자 정의 래퍼 백엔드는 auth 하위 시스템이 EnhancedUser 모델도 반환하도록 작성됩니다.

매우 좋은 blog post answer here이 있습니다.

관련 문제