¿Alguien me puede indicar exactamente cuándo se ha escrito un archivo cargado en la ubicación devuelta por "upload_to" en FileField, en particular con respecto al orden del campo, modelo, y validación y limpieza de formularios?Validación de formulario Django, clean() y carga de archivos
Ahora tengo un método "limpio" en mi modelo que asume que el archivo cargado está en su lugar, por lo que puede validarlo. Parece que el archivo aún no se ha guardado y puede que solo se guarde en una ubicación temporal o en la memoria. Si ese es el caso, ¿cómo lo "abro" o busco una ruta si necesito ejecutar algún proceso/programa externo para validar el archivo?
Gracias,
Ian
Cualquier forma de hacerlo en la validación del modelo en lugar de en la validación de formularios? – IanSR
¿dónde debería colocarse este código? – andi