Estoy tratando de agregar imágenes a mis modelos en mi aplicación Django.¿Por qué no puedo cargar archivos jpg en mi aplicación Django a través de admin /?
models.py
class ImageMain(models.Model):
product = models.ForeignKey(Product)
photo = models.ImageField(upload_to='products')
En el modo de desarrollo, cada vez que intento subir la imagen a través de Django admin, me siguen dando:
subir una imagen válida. El archivo que cargó no era una imagen o una imagen dañada.
He instalado libjpeg a través de Fink y después se instala en PIL 1.1.6 buey X 10.5.7
from PIL import Image
file = open('/Users/Bryan/work/review_app/media/lcdtvs/samsung_UN46B6000_front.jpg', 'r')
trial_image = Image.open(file)
trial_image.verify()
Parece que el jpg es válido basado en esa sesión. Sin embargo, no se carga. He intentado otros jpgs, tampoco funcionan.
Qué podría ir mal?
que era capaz de cargar correctamente un archivo PNG.
hice instalar libjpeg primero. – BryanWheelock