嘿!我创建了一个新的Django项目,使用FormView上传照片。照片将被处理,并提供一个下载链接。问题在于响应:我希望html页面保持不变,只需要添加下载链接。
class ColorImageView(FormView):
template_name = 'images.html'
form_class = ColorImageForm
def form_valid(self, form):
download_link = ....
return HttpResponse(...?...)Screenshot
发布于 2016-08-12 16:57:56
只需使用类似以下内容编辑images.html:
{% if download_link %}
<a href="{{ download_link }}">Download</a>
{% endif %}并在视图中传递URL:
def form_valid(self):
download_link = ''
return self.render_to_response(self.get_context_data(download_link=download_link))https://stackoverflow.com/questions/38913762
复制相似问题