Ver Mensaje Individual
  #5 (permalink)  
Antiguo 12/09/2012, 11:41
k4rt
 
Fecha de Ingreso: octubre-2006
Mensajes: 18
Antigüedad: 18 años
Puntos: 1
Respuesta: No Guarda la imagen en el directorio usando ImageField desde el admin de D

Cita:
Iniciado por razpeitia Ver Mensaje
Eso lo checas en la dirección que tengas en la variable MEDIA_ROOT del settings.py o si es estatico en la variable STATIC_ROOT.
MEDIA_ROOT y STATIC_ROOT están bien configurados por que cuando no me da error de directorio denegado o que no existe, e incluso agregue FileSystemStorage para usar una ruta diferente a la de MEDIA_ROOT y sigue con mismo carga el nombre de la imagen en la DB pero no sube la imagen en el directorio.

Copio Codigo:

from django.db import models
from django.contrib import admin
from django.core.files.storage import FileSystemStorage

sistema_almacenamiento = FileSystemStorage(location='/tmp/')

class Author(models.Model):
salutation = models.CharField(max_length=10)
first_name = models.CharField(max_length=30)
last_name = models.CharField(max_length=40)
email = models.EmailField()
headshot = models.ImageField(upload_to='tmp', storage=sistema_almacenamiento)

admin.site.register(Author)
admin.autodiscover()