Tengo un modelo que representa una orden de trabajo. Uno de los campos es un DateField y representa la fecha en que se creó la orden de trabajo (acertadamente llamada: dateWOCreated). Cuando el usuario crea una nueva orden de trabajo, quiero que este campo dateWOCreated se rellene automáticamente con la fecha de hoy y luego se muestre en la plantilla. Tengo algunos otros campos que quiero establecer sin la intervención del usuario, pero debo mostrar estos valores al usuario en la plantilla.Formularios Django: establezca valores de campo en la vista
No quiero simplemente excluir estos campos de la clase modelForm porque puede haber una necesidad para que el usuario pueda editar estos valores más adelante.
¿Algún ayuda?
Gracias
Dulzura, parece que va a funcionar para mí. Sin embargo, tengo una pregunta de seguimiento. Si uso el método default = date.today, dará un valor de YYYY-MM-DD. Necesito cambiar esto a MM/DD/YYYY. Probé date.today(). Strftime (% m \ /% d \ /% Y) pero a django no le gusta esto. ¿Algunas ideas? – Garfonzo
No importa, Django está bien con mi formato YYYY-MM-DD. ¡Gracias! – Garfonzo