Re: Newbie Question: How to upload an image file and show it?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Newbie Question: How to upload an image file and show it?

Stephan Semerad
the upload function you got

now you need

-  to save the img name somewhere, 
- add a static directory (where you saved the image)
- write a function which renders the img in html with an     <img src="image.jpg" alt="">

its simple really. 

it fairly simple until you add javascript. to upload multiple images at once and need to verify the file extension and compress the images. 

On Friday, August 11, 2006 at 11:11:48 AM UTC+2, ye wrote:
I want to let the user upload an image file ,then display the image to
user.
How can I do it?

I know how to upload file by reading the code in the tutorial09_file.py
====================================================
class FileDemo(object):

    def index(self):
        return """
        <html><body>
            <form action="upload" method="post"
enctype="multipart/form-data">
            filename: <input type="file" name="myFile" /><br />
            <input type="submit" />
            </form>
            <a href="download"> downlaod </a>
        </body></html>
        """
    index.exposed = True

    def upload(self, myFile):
        out = """<html>
        <body>
            myFile length: %s<br />
            myFile filename: %s<br />
            myFile mime-type: %s <br />
        </body>
        </html>"""

        size = 0
        while True:
            data = myFile.file.read(8192)
            if not data:
                break
            size += len(data)
         return out % (size, myFile.filename, myFile.type)
    upload.exposed = True

==============================================
And what should I do next to show the image ?

Is there any example about this?

--
You received this message because you are subscribed to the Google Groups "cherrypy-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
Visit this group at https://groups.google.com/group/cherrypy-users.
For more options, visit https://groups.google.com/d/optout.
Loading...