def start_processing(self, parsed): if self.job_running: messages.error(self.request, _('An import is currently being processed, please try again in a few minutes.')) return self.redirect_back() job = BankImportJob.objects.create(event=self.request.event) process_banktransfers.apply_async(kwargs={ 'event': self.request.event.pk, 'job': job.pk, 'data': parsed }) return redirect(reverse('plugins:banktransfer:import.job', kwargs={ 'event': self.request.event.slug, 'organizer': self.request.event.organizer.slug, 'job': job.pk }))