summaryrefslogtreecommitdiff
path: root/workshop_app
diff options
context:
space:
mode:
Diffstat (limited to 'workshop_app')
-rw-r--r--workshop_app/admin.py15
1 files changed, 7 insertions, 8 deletions
diff --git a/workshop_app/admin.py b/workshop_app/admin.py
index 5e7b82f..c1c706a 100644
--- a/workshop_app/admin.py
+++ b/workshop_app/admin.py
@@ -1,8 +1,8 @@
import csv
from django.http import HttpResponse
-from django.contrib import admin
+from django.contrib import admin
from .models import (
- Profile, WorkshopType,
+ Profile, WorkshopType,
Workshop, ProposeWorkshopDate,
RequestedWorkshop, BookedWorkshop,
Testimonial, ProfileComments
@@ -20,7 +20,7 @@ class ProfileAdmin(admin.ModelAdmin):
actions = ['download_csv']
def download_csv(self, request, queryset):
- openfile = string_io()
+ openfile = string_io()
response = HttpResponse(content_type='text/csv')
response['Content-Disposition'] = 'attachment;\
filename=profile_data.csv'
@@ -29,7 +29,7 @@ class ProfileAdmin(admin.ModelAdmin):
writer.writerow(['email_id', 'title','username', 'first_name', 'last_name',
'institute', 'location', 'department',
'phone_number', 'position'])
-
+
for q in queryset:
writer.writerow([q.user.email, q.title, q.user, q.user.first_name,
q.user.last_name, q.institute,
@@ -39,7 +39,7 @@ class ProfileAdmin(admin.ModelAdmin):
openfile.seek(0)
response.write(openfile.read())
return response
-
+
download_csv.short_description = "Download CSV file for selected stats."
@@ -58,9 +58,8 @@ class ProposeWorkshopDateAdmin(admin.ModelAdmin):
writer = csv.writer(response)
writer.writerow(['proposed_workshop_title', 'proposed_workshop_date',
- 'proposed_workshop_coordinator', 'status',
- 'proposed_workshop_instructor'])
-
+ 'proposed_workshop_coordinator', 'status','proposed_workshop_instructor'])
+
for q in queryset:
writer.writerow([q.proposed_workshop_title, q.proposed_workshop_date,
q.proposed_workshop_coordinator, q.status,