나는이 거래를 이해 했으므로 User
장고 모델을 확장하는 표준 방법은 profiles
을 구현하는 것입니다.Django : 사용자 프로필 생성 양식
독창성 및 인증을 위해 User
모델을 기반으로하는 3 가지 유형의 프로파일 (3 가지 Model
하위 클래스)을 가지고 있기 때문에 멋지게 어울립니다.
그러나 사용자 생성 양식을 구현하는 최선의 방법을 결정하는 데 문제가 있습니다. 나는 ...
사용이나 mixin은해야 수동으로 기지 '메소드를 호출하고 외래 키 할당을 수행 할
save()
및clean()
을 무시model=Profile
와model=User
와ModelForm
하나를 상속합니다.구성 사용 :
Form
을 상속하고 두 개의ModelForms
을 수동으로 인스턴스화하고 관리하십시오.양식을 개별적으로 인스턴스화하고 수동으로 순서대로
save()
양식을 인스턴스화하십시오.내가 생각하지 못한 최선의 방법.
나는 (그러나 최소한의) 구현에 감사하겠습니다. 그래서 나는 올바른 호출을하고 있음을 확신 할 수 있습니다.
미리 감사드립니다.
사용자 모델을 사용자 정의하려고합니까? 내가 이미 가지고있는 – user1614526
. 동일한 양식을 사용하여 프로필 및 사용자를 만들려고합니다. – slezica