¿Cómo han abordado el reto de subir múltiples imágenes en Django?

Pregunta de la clase:
Bernardo Augusto García Loaiza

Bernardo Augusto García Loaiza

Pregunta
studenthace 8 años

Por ejemplo, tengo el modelo llamado

OfertaAlojamiento
y la idea es que un usuario que publique una oferta pueda subir n imágenes en donde se pueda ver en ella el alojamiento que está ofertando.

El campo

ImageField
solo permite subir una imágen y poner n campos
ImageField
en mi modelo
OfertaAlojamiento
no es algo muy práctico. ¿Tienen alguna recomendación u orientación?

Muchas gracias y saludos 😃

2 respuestas
para escribir tu comentario
    Diego Forero

    Diego Forero

    Team Platzihace 8 años

    Crea un modelo para guardar las imagenes que tenga una llave foranea al modelo de OfertaAlojamiento, luego trabajas con InlineFormSet para poder hacer upload de multiples imagenes al tiempo.

Curso de Python y Django 2016

Curso de Python y Django 2016

Aprende Python desde cero y crea tu primera aplicación web completa en Django. Entiende las bases del lenguaje, sus funciones, conoce cómo conectarte a bases de datos y termina creando una API REST de manera profesional para tu app.

Curso de Python y Django 2016
Curso de Python y Django 2016

Curso de Python y Django 2016

Aprende Python desde cero y crea tu primera aplicación web completa en Django. Entiende las bases del lenguaje, sus funciones, conoce cómo conectarte a bases de datos y termina creando una API REST de manera profesional para tu app.