ユーザーオブジェクトを含むモデルと、このモデルに基づく拡張フォームがあります。
フォームのUserオブジェクトのフィールドにアクセスするにはどうすればよいですか?これがそれを行う方法ではない場合、推奨される方法は何ですか?
models.py
class Driver(models.Model):
user = models.OneToOneField(User)
phone = models.CharField(max_length=200)
mobile = models.CharField(max_length=200)
forms.py
class DriverRegistrationForm(ModelForm):
class Meta:
model = Driver
page.html(私がやりたかったこと...)
<label for="id_username">Username<span class="small">Add your name</span></label>{{form.user.username}}<!-- Not like this... -->
<label for="id_password">Password <span class="small">Small and big letters</span></label>{{form.user.password}}<!-- Not like this... -->
<label for="id_phone">Phone <span class="small">Your phone number</span></label>{{form.phone}}