Hello, i need help i get error

 filedata=cStringIO.StringIO(temp1.read())
UnboundLocalError: local variable 'temp1' referenced before assignment


but i dont see why?


My controller

def index():
 image_form = FORM(
INPUT(_name='image_title',_type='text'),
 INPUT(_name='image_url',_type='text')
)
 if image_form.accepts(request.vars,formname='image_form')
    print image_form.vars
    temp1 = urllib2.urlopen(request.vars['image_url'])
            filedata=cStringIO.StringIO(temp1.read())
            foto=db.image.foto.store(filedata,'foto')
            db.image.insert(foto=foto,title='foto')

When i open my view in browser i get a ticket error.
I dont see my form.

-- 



Reply via email to