Allow import bank data from CSV files

This commit is contained in:
Raphael Michel
2015-03-21 22:03:39 +01:00
parent 8c97302e65
commit 9ec25d708b
13 changed files with 434 additions and 4 deletions

View File

@@ -1,10 +1,29 @@
from django.core.urlresolvers import reverse, resolve
from django.dispatch import receiver
from django.utils.translation import ugettext_lazy as _
from pretix.base.signals import register_payment_providers
from .payment import BankTransfer
from pretix.control.signals import nav_event
@receiver(register_payment_providers)
def register_payment_provider(sender, **kwargs):
return BankTransfer
@receiver(nav_event)
def html_head_presale(sender, request=None, **kwargs):
url = resolve(request.path_info)
return [
{
'label': _('Import bank data'),
'url': reverse('plugins:banktransfer.import', kwargs={
'event': request.event.slug,
'organizer': request.event.organizer.slug,
}),
'active': (url.namespace == 'plugins' and url.url_name == 'banktransfer.import'),
'icon': 'upload',
}
]