members/groups: create media dir if not exists

pull/118/head
mariusrklein 11 months ago
parent 014e2ab8c6
commit fc94079365

@ -46,7 +46,7 @@ from mailer.mailutils import send as send_mail, get_echo_link
from django.conf import settings
from utils import get_member, RestrictedFileField
from schwifty import IBAN
from .pdf import media_path
from .pdf import media_path, media_dir
#from easy_select2 import apply_select2
@ -829,6 +829,9 @@ class GroupAdmin(CommonAdminMixin, admin.ModelAdmin):
_("You are not allowed to create a group overview."))
return HttpResponseRedirect(reverse('admin:%s_%s_changelist' % (self.opts.app_label, self.opts.model_name)))
if not os.path.exists(media_dir()):
os.makedirs(media_dir())
today = f"{datetime.today():%d.%m.%Y}"
filename = f"gruppenuebersicht_jdav_{settings.SEKTION}_{today}.xlsx"
workbook = xlsxwriter.Workbook(media_path(filename))

Loading…
Cancel
Save