DateField kann im Formular mit auto_now = True nicht angezeigt werden

Ich habe ein Modell mit auto_now und auto_now_add für die Felder "Aktualisieren" und "Erstellen" festgelegt:

<code>class HotelProfiles(models.Model):
  fe_result_id = models.AutoField(primary_key=True)
  fe_created_date = models.DateTimeField(verbose_name='Created',
                                         blank=True,
                                         auto_now_add=True)
  fe_updated_date = models.DateTimeField(verbose_name='Updated',
                                         blank=True, 
                                         auto_now=True)
</code>

Im Admin werden beide Felder angezeigt, sie können jedoch nicht bearbeitet werden. Sie scheinen nicht an meine Form weitergegeben zu werden, um gerendert zu werden. Ich möchte nicht, dass sie bearbeitet werden können, möchte sie jedoch oben in meinem Formular anzeigen. Wie kann ich das machen?

Dies ist in meiner HotelProfilesAdmin Klasse:

<code>readonly_fields = ('fe_result_id', 'fe_created_date', 'fe_updated_date', 'fe_owner_uid')
#date_hierarchy = 'lto_end_date' 
fieldsets = (
    ("Internal Use Only", {
        'classes': ('collapse',),
        'fields': ('fe_result_id', 'fe_created_date', 'fe_owner_uid', 'fe_updated_date', 'fe_result_status')
    }),
</code>

Antworten auf die Frage(2)

Ihre Antwort auf die Frage