를 변경할 때 나는 장고 사용자 모델과 같이 양식을 상속 :상속 비밀번호
내가 관리자로 이동이 모델에 항목을 추가from django.db import models
from django.contrib.auth.models import User, UserManager
from django.utils.translation import ugettext_lazy as _
class NewUserModel(User):
custom_field_1 = models.CharField(_('custom field 1'), max_length=250, null=True, blank=True)
custom_field_2 = models.CharField(_('custom field 2'), max_length=250, null=True, blank=True)
objects = UserManager()
, 그것은 잘 저장, 그러나이 텍스트가있는 "비밀번호"필드 아래에 "[algo] $ [salt] $ [hexdigest]를 사용하거나 비밀번호 변경 양식을 사용하십시오." "비밀번호 변경 양식"링크를 클릭하면 이 오류 난이 문제를 해결하기 위해 할 수있는 일
Truncated incorrect DOUBLE value: '7/password'
?
하지만 여러 다른 프로필 유형을 제공하기 위해 사용자 모델을 확장해야하므로 현재 사용자 프로필을 바꾸지 않으려합니다. – Jerome
해당 요구 사항이 질문 범위를 크게 변경합니다. 여러 프로필 요구 사항을 자세히 설명하는 새로운 기능. –