﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
15986	Image upload from another website using image url	assomy@…	nobody	" want to make an image uploader using images links on the internet (eq: wwww.example.com/image.jpg). The user writes the previous url and then my model upload it.

This my code:

form>>

<input id=""id_name"" type=""text"" name=""name"" maxlength=""255"" value=""www.example.com/main.jpg""  />
view.py

def Post_date():
    if request.method == 'POST':
        form = Addpic()#simple form to capture data 
        image_url = request.POST.get('image')
        file = urllib.urlopen(image_url)
        im = cStringIO.StringIO(file.read()) # constructs a StringIO holding the image
        img = Image.open(im)
        save = '/tmp/' + str(int(time.time())) + '.gif'

        img.save(save)
        form.image=save


    if form.is_valid():               
        pic = form.save(commit=False)
        pic.save()
models.py

class Pic(models.Model):
    image = ImageWithThumbsField(upload_to='images', sizes=((128, 128),))
The image uploads but if form.is_valid(): doesn't work and I don't know how to add it to the form data. how i can assign the downloaded image to my form (form.image=save)?"	Uncategorized	closed	Uncategorized	1.3	Normal	invalid			Unreviewed	0	0	0	0	0	0
