我想使用Django进行一些图像处理,现在使用Django进行图像处理(下载/显示)。 首先,在我的任务中,我不想将这些图像存储在我的服务器上。 但我有一些问题。
更新
我的代码:
urls.py
from django.conf.urls import url
from . import views
urlpatterns = [
#url(r'^$',views.index, name='index'),
url(r'^$',views.calc, name='calc'),
]
file.html
<html lang="en">
<head>
</head>
<body>
<p>EXample form</p>
<form action="" method="post" enctype="multipart/form-data">{% csrf_token %}
<label for="file">Filename:</label>
<input type="file" name="num" id="num" />
<br />
<input type="submit" name="submit" value="Submit" />
</form>
<p>
{{ num.url }}
{{ output1.url }}
</p>
</body>
</html>
views.py
from django.shortcuts import render
from django.shortcuts import render_to_response
from django.template import RequestContext
def calc(request):
num = request.POST.get('num', False)
if request.method=='POST' and 'submit' in request.POST:
'''
do some image processing
and finaly i take that outputs images
'''
output1 = "output1.tif"
output2 = "output2.tif"
output3 = "output3.tif"
return render_to_response ('blog/calc.html', {'num':num,'output1':output1},RequestContext(request))
我没有接受speficec错误,但是如果我选择了图片并且我提交了提交,那么在我的浏览器中显示错误。