Excluyendo campos en vistas CRUD genéricas

Tengo un modelo llamadoDomain que se ve así:

class Domain(models.Model):
    """
    Model for storing the company domains
    """
    user = models.ForeignKey(
        User
    )
    host = models.CharField(
        null=False, verbose_name="Host", max_length=128, unique=True
    )

Me gustaría usar las vistas genéricas de Django para hacer operaciones CRUD en esto. Hay un campo en este modelo que necesita la entrada del usuario, pero el campo de clave externa no necesita ninguna entrada del usuario. ¿Cómo puedo excluir ese campo del formulario que genera mi vista genérica pero asignarle el valor del usuario autenticado actual?

Gracias

Respuestas a la pregunta(1)

Su respuesta a la pregunta