equal
deleted
inserted
replaced
|
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 |