def upload_zip(self, request):
context = self.admin_site.each_context(request)
context.update({
'title': _('Upload a zip archive of photos'),
'app_label': self.model._meta.app_label,
'opts': self.model._meta,
'has_change_permission': self.has_change_permission(request)
})
# Handle form request
if request.method == 'POST':
form = UploadZipForm(request.POST, request.FILES)
if form.is_valid():
form.save(request=request)
return HttpResponseRedirect('..')
else:
form = UploadZipForm()
context['form'] = form
context['adminform'] = helpers.AdminForm(form,
list([(None, {'fields': form.base_fields})]),
{})
return render(request, 'admin/photologue/photo/upload_zip.html', context)
评论列表
文章目录