Django:无法使用ImageField创建有界窗体

2024-09-27 21:28:20 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个基于类的视图:

class RecordView(View):
    record_form = RecordForm
    record_form_data = {}
    templare = 'acquisition.html'

    def get(self, request, *args, **kwargs):
        fil = urllib.urlopen('/home/student/wwww.jpg')
        ddic = {'small_cover': SimpleUploadedFile('hehe.jpg', fil.read())}
        rr_form = self.record_form(self.record_form_data, ddic)
        return render(request, self.template_name, {'rr_form': rr_form,
                                                })

我是根据the docs做的

但我在“小封面”图像区域中看不到任何形式。 而数据发布后request.FILES也给出空字典


Tags: selfformview视图datarequestrrrecord
1条回答
网友
1楼 · 发布于 2024-09-27 21:28:20

由于安全原因,无法为<input type="file">设置值

链接中的文档讨论如何处理POST数据,而没有说明如何向GET请求提供文件数据

相关问题 更多 >

    热门问题