0

i using this code for making a page but the images are not showne in web browser win i deploy the script


please help.....

def get(self):
     self.response.out.write(""" <html>
                                    <head>
                                     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
                                     <title>my page</title>
                                     <link href="stylesheet.css" rel="stylesheet" type="text/css" />
                                   </head>
                                   <body>
                                   <h1>my page</h1>
			     """)
    
f_path=os.path.join (os.path.dirname (__file__),'\image')
self.response.out.write (" <div><img src=\"" + os.path.join(f_path,"media.jpg")+'\"'+ """ align="absmiddle" vspace="1" width="144" height="192" hspace="1" /></div>""")
self.response.out.write (" <div><img src=\"" + os.path.join(f_path,"main.jpg")+'\"'+ """ align="absmiddle" vspace="1" width="72" height="96" hspace="1" />"""+ " <img src=\"" + os.path.join(f_path,"main.jpg")+'\"'+ """ align="absmiddle" width="72" height="96" vspace="1" hspace="1" /></div> """)
self.response.out.write ("""</body>
                               </html>""")
2
Contributors
1
Reply
3
Views
5 Years
Discussion Span
Last Post by joehms22
0

It looks like f_path may be referencing the absoloute path to your images, rather than the path from the web root, so when the browser requests them you're getting the original absoloute path plus the web root, causing the images not to be found.

This topic has been dead for over six months. Start a new discussion instead.
Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.