1.在项目的根目录创建static文件夹
能够直接在网页中访问static文件夹中的文件
如果static文件夹有一个文件为favicon.ico,那么访问的地址为127.0.0.1:8080/static/favicon.ico
2.webpy中只提供static一个静态文件夹,如果我还需要一个存储上传文件的upload静态文件夹呢
只有自己建立一个视图函数来处理了
urls = (
‘/‘ , ‘index‘ ,
‘/upload/(.*)‘, ‘upload‘ ,
‘/(js|css|images)/(.*)‘, ‘static‘,
‘/one‘ , ‘one‘
)
class upload:
def GET(self, name):
f = open(‘upload/‘ + name)
return f.read()
class static:
def GET(self, media, file):
try:
f = open(media+‘/‘+file, ‘r‘)
return f.read()
except:
return ‘‘ # you can send an 404 error here if you want
原文:http://www.cnblogs.com/meelo/p/4237294.html