嗨,我正在编写一个用于学习目的的 webapp。
目前我被困在加载其他所有内容但不是图像文件的部分。
我正在使用 django 1.4.5 和 python 2.7.4。
这是 urls.py 文件
urlpatterns = patterns('',
url(r'^frontend/finalImages/(.*)/$', loadImages),
)
这是views.py 文件:
from django.http import HttpResponse
def loadImages(request, text):
print text
response = HttpResponse(mimetype="image/png")
img = Image.open("mysite/frontend/finalImages/"+text)
img.save(response,'png')
return response
我要求 JS 代码中的图像文件如下:
img = new Image();
img.src='/frontend/final images/1010.png";
我在运行代码时没有收到任何错误,但是图像没有加载。
安慰:
GET http://127.0.0.1:8000/frontend/finalImages/1010.png 404 (NOT FOUND)
我究竟做错了什么。如何做到这一点!