Forma del modelo django. Incluir campos de modelos relacionados

Tengo un modelo, llamado Estudiante, que tiene algunos campos, y una relación OneToOne con un usuario (django.contrib.auth.User).

class Student(models.Model):

    phone = models.CharField(max_length = 25 )
    birthdate = models.DateField(null=True) 
    gender = models.CharField(max_length=1,choices = GENDER_CHOICES) 
    city = models.CharField(max_length = 50)
    personalInfo = models.TextField()
    user = models.OneToOneField(User,unique=True)

Entonces, tengo un ModelForm para ese modelo

class StudentForm (forms.ModelForm):
    class Meta:
        model = Student

Usando el atributo de campos en la clase Meta, logré mostrar solo algunos campos en una plantilla. Sin embargo, ¿puedo indicar qué campos de usuario mostrar?

Algo como:

   fields =('personalInfo','user.username')

Actualmente no está mostrando nada. Funciona solo con StudentFields aunque

Gracias por adelantado.

Respuestas a la pregunta(5)

Su respuesta a la pregunta