如何在基于类的View中区分两种形式

时间:2017-11-23 16:22:28

标签: python django

我有两种形式,我从单一视图中获取文件输入。所以我的目标是从一个表单中分离文件,从另一个表单中分离文件。我想以某种方式访问​​表单属性,最好是表单字段属性,并在此基础上在后视图中进行一些处理。像:

<form>
 <input type="file" id="test_file" name="file">
</form>

class UploadedFileForm(forms.ModelForm):
...

def post(self, request):
 form = UploadedFileForm(self.request.POST, self.request.FILES)

这里我想检查一下文件源表格。例如,在我的情况下,如果文件来自id为test_file的字段,则进行一些处理,或者再进行另一次处理。

目前我处理这种情况,每个表单有两个不同的视图,但是想将它们合并为一个。

0 个答案:

没有答案