我有一个包含用户对象的模型,以及基于此模型的扩展表单。
如何访问表单中用户对象的字段?如果这不是这样做的方法,那么推荐的方法是什么?
模型.py
class Driver(models.Model):
user = models.OneToOneField(User)
phone = models.CharField(max_length=200)
mobile = models.CharField(max_length=200)
表格.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}}