i 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)?

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to