def add_helpers(worksheet, row, column, event, job, helpers,
multiple_shifts_format):
for helper in helpers:
row.next()
column.reset()
num_shifts = helper.shifts.count()
num_jobs = len(helper.coordinated_jobs)
format = None
if num_shifts + num_jobs > 1:
format = multiple_shifts_format
worksheet.write(row.get(), column.next(), escape(helper.firstname),
format)
worksheet.write(row.get(), column.next(), escape(helper.surname),
format)
worksheet.write(row.get(), column.next(), escape(helper.email), format)
worksheet.write(row.get(), column.next(), escape(helper.phone), format)
if event.ask_shirt:
worksheet.write(row.get(), column.next(),
escape(u(helper.get_shirt_display())), format)
if event.ask_vegetarian:
worksheet.write(row.get(), column.next(),
escape(filters.yesno(helper.vegetarian)), format)
if job.infection_instruction:
worksheet.write(row.get(), column.next(),
escape(u(
helper.get_infection_instruction_short())),
format)
worksheet.write(row.get(), column.next(), escape(helper.comment),
format)
评论列表
文章目录