CSV fixes
This commit is contained in:
parent
2637930996
commit
517da70536
2 changed files with 4 additions and 4 deletions
|
@ -289,12 +289,12 @@ class ReportView(object):
|
|||
|
||||
# Create the HttpResponse object with the appropriate CSV header.
|
||||
response = HttpResponse(content_type='text/csv')
|
||||
#response['Content-Disposition'] = 'attachment; filename="somefilename.csv"'
|
||||
|
||||
writer = csv.writer(response)
|
||||
writer.writerow(list(report.headings()))
|
||||
encode = lambda i: i.encode("utf8") if isinstance(i, unicode) else i
|
||||
writer.writerow(list(encode(i) for i in report.headings()))
|
||||
for row in report.rows():
|
||||
writer.writerow(list(row))
|
||||
writer.writerow(list(encode(i) for i in row))
|
||||
|
||||
return response
|
||||
|
||||
|
|
|
@ -408,7 +408,7 @@ def attendee(request, form, user_id=None):
|
|||
''' Returns a list of all manifested attendees if no attendee is specified,
|
||||
else displays the attendee manifest. '''
|
||||
|
||||
if user_id is None and not form.has_changed():
|
||||
if user_id is None:
|
||||
return attendee_list(request)
|
||||
|
||||
if form.cleaned_data["user"] is not None:
|
||||
|
|
Loading…
Reference in a new issue