--- a/project/kiwipycon/registration/admin.py Sat Dec 12 03:18:18 2009 +0530
+++ b/project/kiwipycon/registration/admin.py Sat Dec 12 09:55:13 2009 +0530
@@ -9,10 +9,10 @@
from .models import Wifi
class RegistrationAdmin(admin.ModelAdmin):
- list_display = ('registrant', 'full_name', 'slug', 'email', 'city',
- 'organisation', 'occupation', 'postcode',
- 'tshirt', 'conference', 'tutorial', 'sprint',
- 'allow_contact')
+ list_display = ('registrant', 'full_name', 'laptop', 'slug',
+ 'email', 'city', 'organisation', 'occupation',
+ 'postcode', 'tshirt', 'conference', 'tutorial',
+ 'sprint', 'allow_contact')
fieldsets = (
('Details', {
'fields': ('slug', 'registrant', 'organisation', 'occupation',
@@ -31,6 +31,9 @@
def full_name(self, obj):
return obj.registrant.get_full_name()
+ def laptop(self, obj):
+ return obj.registrant.wifi_set.values()[0]['wifi']
+
admin.site.register(Registration, RegistrationAdmin)
class WifiAdmin(admin.ModelAdmin):