Tengo algunos modelos django que usan un FileField, y los usuarios han estado cargando archivos en la interfaz de administración. Ahora tenemos el problema de que algunos archivos son bastante grandes (1-3G), lo que dificulta la carga de http.Método de carga alternativo para Django FileField
Hay una clase "contenedor", y luego clases "file" con un FK en el contenedor. He utilizado inlines en la interfaz gráfica de administración para hacer esto más fácil para los usuarios (formulario de clase de contenedor, con inlines clase de archivos)
he encontrado FilePathField, que supongo que será útil para que los usuarios scp archivos/rsync a la servidor y luego buscar y agregar detalles, pero ¿cómo puedo obtener esto en el administrador? ¿Necesito simplemente construir una nueva forma/vista que cree los objetos? ¿Hay alguna manera de anular de alguna manera el modelo en un formulario de administración personalizada (y así mantener todo el valor de administración gratuita), que reemplaza el campo de archivos con el campo de ruta de archivo? ¿Cualquier otra sugerencia?
¡Gracias por cualquier sugerencia!
curiosidad por ver lo que el La respuesta es que necesito lidiar pronto con este mismo problema: muchos archivos de 100-200 mb, cargados vía admin a S3. –
He creado un formulario con FilePathField que funciona bien, pero necesita una recarga del servidor web para ver nuevos archivos:/- ¡todavía estoy buscando alternativas! – user130924