how para mostrar un campo ModelForm de django como no editable

tomando mis lecciones iniciales condjango ModelForm, Quería darle al usuario la posibilidad de editar una entrada en un blog. LaBlogEntry tiene undate,postedTime, title and content. Quiero mostrarle al usuario un formulario de edición que muestre todos estos campos, pero solo contitle and content as editable. Losdate and postedTime should be shown as uneditable.

class BlogEntry(models.Model):
   title = models.CharField(unique=True,max_length=50)
   description = models.TextField(blank=True)
   date = models.DateField(default=datetime.date.today)
   postedTime = models.TimeField(null=True)

...

Para agregar una entrada, uso un ModelForm de la manera normal ..

class BlogEntryAddForm(ModelForm):
    class Meta:
        model = BlogEntry
...

¿Pero cómo creo el formulario de edición? Quiero queshow the date,postedTime as uneditable (pero aún así mostrarlos en el formulario) y dejar que el usuario edite eltitle and description.

si uso,exclude in class Meta para la fecha y la hora publicada, eso hará que no aparezcan en el formulario. Entonces, ¿cómo puedo mostrarlos como no editables?

class BlogEntryEditForm(ModelForm):
    class Meta:
        model = BlogEntry
        ...?...

Respuestas a la pregunta(5)

Su respuesta a la pregunta