Thursday, 15 September 2011

python - Image upload in Django, namerror -



python - Image upload in Django, namerror -

getting nameerror (global name fileuploadhandler not defined). here model:

class fileuploadhandler(models.model): title = models.charfield(max_length=100) file = models.imagefield(upload_to="wiki/static/")

and view:

def image_upload(request): if request.method == 'post': form = uploadimageform(request.post, request.files) if form.is_valid(): fileuploadhandler(request.files['image']) homecoming render_to_response('wiki/gallery.html') else: form = uploadimageform() homecoming render_to_response('wiki/gallery.html', requestcontext(request, {'form': form}))

what missing?

at top of view file, type:

from models import fileuploadhandler

this assuming have standard views.py , models.py file construction both in same directory.

python django image file-upload

No comments:

Post a Comment