Creamos la estructura del modelo, que utilizaremos como herramienta para subir la foto al servidor
# El atributo upload_to viene siendo el directorio donde se # guardaran las imagenes class Automovil(models.Model): foto = models.ImageField(upload_to='automoviles')
Paso 2. Vista
Utilizamos el siguiente codigo sobre la vista que se encargara de subir la imagen al servidor
if request.method == "POST": auto = Automovil() auto.foto.save( request.POST['Filename'], request.FILES['Filedata'], save=True )
Paso 3. Configuracion
Configuramos el Uploadify para que apunte a la vista que contiene el codigo del paso 2
Link para descargar el ejemplo
http://dl.dropbox.com/u/1955604/blogspot/subiendo.zip
Nota importante: El código de ejemplo no esta bien documentado ni tampoco sigue la estructura estandar con la que se debe programar en Django, pero contiene lo suficiente para darse una idea de como funciona
Django: Framework en Python para crear sitios web
http://www.djangoproject.com/
Uploadify: Herramienta para subir archivos a-la-AJAX que combina jQuery y Flash
http://www.uploadify.com/
No hay comentarios.:
Publicar un comentario