我正在使用formset并允许用户上传多张图片。有效。但问题是,如果用户没有选择任何图片上传,则以下代码正在保存submitter
。如果用户没有上传任何图片,那么我不想保存submitter
。这可能吗?如何检查用户是否正在上传任何图片
if form.is_valid() and formset.is_valid():
for image_form in formset:
pics = image_form.save(commit=False)
pics_image.submitter = request.user
pics_image.save()
你的意思'pics_image.submitter = request.user'线?在它之前添加“if pics.image:”之类的东西。 – ilvar