project/kiwipycon/registration/admin.py
changeset 1 fda1c66b25f9
child 65 282cd6aa9fd8
equal deleted inserted replaced
0:9a77edda77b7 1:fda1c66b25f9
       
     1 # -*- coding: utf-8 -*-
       
     2 from __future__ import absolute_import
       
     3 
       
     4 #django.contrib
       
     5 from django.contrib import admin
       
     6 
       
     7 #kiwipycon
       
     8 from .models import Registration
       
     9 from .models import Wifi
       
    10 
       
    11 class RegistrationAdmin(admin.ModelAdmin):
       
    12     list_display = ('registrant', 'slug', 'email', 'city', 
       
    13             'organisation', 'occupation', 'postcode',
       
    14             'tshirt', 'conference', 'tutorial', 'sprint',
       
    15             'allow_contact')
       
    16     fieldsets = (
       
    17         ('Details', {
       
    18             'fields': ('slug', 'registrant', 'organisation', 'occupation',
       
    19                 'city', 'tshirt')
       
    20         }),
       
    21         ('Information', {
       
    22             'fields': ('allow_contact',),
       
    23         }),
       
    24     )
       
    25 
       
    26     def email(self, obj):
       
    27         return obj.registrant.email
       
    28 
       
    29 
       
    30 admin.site.register(Registration, RegistrationAdmin)
       
    31 
       
    32 class WifiAdmin(admin.ModelAdmin):
       
    33     list_display = ('user', 'wifi',)
       
    34     list_filter = ('wifi',)
       
    35 
       
    36 admin.site.register(Wifi, WifiAdmin)
       
    37