내가 이런 django.contrib.auth.models
에서 Users
를 구현하기 위해 노력하고있어 : 사용자 이름, 암호django 사용자 모델을 확장하는 방법은 무엇입니까?
the code I에서 읽기 :
from django.db import models
from django.contrib.auth.models import User
class Registration(models.Model):
'''Represents a user registration.'''
user = models.ForeignKey(User)
registration_date = models.DateTimeField(auto_now_add=True, help_text='The date of the registration')
def __str__(self):
return '%s - %s' % (self.user, self.registration_date,)
이 사용하는 두 가지 속성은 기본적으로 활성화 이름이나 이메일과 같은 속성이 더 있음을 알 수 있습니다.
어떻게 할 수 있습니까 은 (이것이 맞으면) 속성입니까?
그러나 * 새 사용자 추가 양식에서 해당 속성을 누가 입력 할 수 있습니까? 예를 들어 내 스크린 샷에서 사용자 이름과 비밀번호 만 입력 할 수 있음을 알 수 있지만 이름, 이메일 및 기타도 사용하고 싶습니다. 이 속성은 기본 모델에 있으므로 덮어 쓰지 않으려 고합니다. – Lucio
@ 루시오 나는 궁금한 점은 장고 관리 양식을 확장하는 것에 관한 질문이다. 하단의 전체 예제 (여기 [https://docs.djangoproject.com/en/1])를보십시오.6/topics/auth/customizing/# extend-user), 특히 "앱의 admin.py 파일에 다음 코드가 필요할 것"이라고 말한 경우. 나는 그것을 시험 할 시간이있을 때 나의 포스트를 새롭게 할 것이다. – kalhartt