add placeholder for empty memberlists

v1-0-stable
Christian Merten 9 years ago
parent d858e0a081
commit 187f54e6b8

@ -99,11 +99,17 @@ class MemberListAdmin(admin.ModelAdmin):
# open temporary file for table
with open(media_path(filename_table), 'w+', encoding='utf-8') as f:
if memberlist.memberonlist_set.count() == 0:
f.write('{0} & {1} & {2} & {3} \\\\ \n'.format(
'keine Teilnemher', '-', '-', '-'
))
for memberonlist in memberlist.memberonlist_set.all():
# write table of members in latex compatible format
line = '{0} {1} & {2}, {3} & {4} & {5} \\\\ \n'.format(memberonlist.member.prename,
line = '{0} {1} & {2}, {3} & {4} & {5} \\\\ \n'.format(
memberonlist.member.prename,
memberonlist.member.lastname, memberonlist.member.street,
memberonlist.member.town, memberonlist.member.phone_number, memberonlist.member.email)
memberonlist.member.town, memberonlist.member.phone_number,
memberonlist.member.email)
f.write(line)
# copy and adapt latex memberlist template

Loading…
Cancel
Save