1313
1414from ietf .liaisons .models import (FromBodies , LiaisonDetail , LiaisonPurpose ,
1515 SDOs , LiaisonManagers , SDOAuthorizedIndividual )
16+ from ietf .ietfauth .models import LegacyWgPassword , LegacyLiaisonUser
1617
1718
1819class FromBodiesAdmin (admin .ModelAdmin ):
19- pass
20+ list_display = ['body_name' , 'contact_link' , 'other_sdo' ]
21+ admin .site .register (FromBodies , FromBodiesAdmin )
2022
2123
2224class LiaisonDetailAdmin (admin .ModelAdmin ):
@@ -26,32 +28,29 @@ class LiaisonDetailAdmin(admin.ModelAdmin):
2628# 'response_contact', 'technical_contact', 'purpose', 'purpose_text', 'deadline_date', 'action_taken',
2729# 'related_to')
2830 raw_id_fields = ['person' , 'related_to' ]
31+ admin .site .register (LiaisonDetail , LiaisonDetailAdmin )
32+
2933
3034class LiaisonPurposeAdmin (admin .ModelAdmin ):
3135 ordering = ('purpose_text' , )
32-
33-
34- class LiaisonManagersInline (admin .TabularInline ):
35- model = LiaisonManagers
36- raw_id_fields = ['person' ]
37-
38-
39- class SDOAuthorizedIndividualInline (admin .TabularInline ):
40- model = SDOAuthorizedIndividual
41- raw_id_fields = ['person' ]
36+ admin .site .register (LiaisonPurpose , LiaisonPurposeAdmin )
4237
4338
4439class LiaisonManagersAdmin (admin .ModelAdmin ):
4540 list_display = ['id' , '__unicode__' , 'person_link' , 'user_name' , 'groups' , 'sdo_link' , ]
4641 ordering = ('person__first_name' , 'person__last_name' )
4742# fields = ('person', 'sdo')
4843 raw_id_fields = ['person' ]
44+ admin .site .register (LiaisonManagers , LiaisonManagersAdmin )
4945
5046
51- class SDOAuthorizedIndividualAdmin (admin .ModelAdmin ):
52- list_display = [ 'id' , 'person_link' , 'user_name' , 'groups' , 'sdo_link' ]
47+ class LiaisonManagersInline (admin .TabularInline ):
48+ model = LiaisonManagers
5349 raw_id_fields = ['person' ]
5450
51+ class SDOAuthorizedIndividualInline (admin .TabularInline ):
52+ model = SDOAuthorizedIndividual
53+ raw_id_fields = ['person' ]
5554
5655class SDOsAdmin (admin .ModelAdmin ):
5756 list_display = ['sdo_id' , 'sdo_name' , 'liaisonmanager_link' , 'sdo_contact_link' ]
@@ -117,11 +116,20 @@ def send_one_reminder(self, request, object_id):
117116 raise Http404 (_ ('%(name)s object with primary key %(key)r does not exist.' ) % {'name' : force_unicode (opts .verbose_name ), 'key' : escape (object_id )})
118117
119118 return self .send_reminder (request , sdo = obj )
119+ admin .site .register (SDOs , SDOsAdmin )
120120
121121
122- #admin.site.register(FromBodies, FromBodiesAdmin)
123- admin .site .register (LiaisonDetail , LiaisonDetailAdmin )
124- admin .site .register (LiaisonPurpose , LiaisonPurposeAdmin )
125- admin .site .register (SDOs , SDOsAdmin )
126- admin .site .register (LiaisonManagers , LiaisonManagersAdmin )
122+ class SDOAuthorizedIndividualAdmin (admin .ModelAdmin ):
123+ list_display = ['id' , 'person_link' , 'user_name' , 'groups' , 'sdo_link' ]
124+ raw_id_fields = ['person' ]
127125admin .site .register (SDOAuthorizedIndividual , SDOAuthorizedIndividualAdmin )
126+
127+
128+ class LegacyWgPasswordAdmin (admin .ModelAdmin ):
129+ list_display = ['pk' , 'person_link' , 'login_name' , ]
130+ admin .site .register (LegacyWgPassword , LegacyWgPasswordAdmin )
131+
132+
133+ class LegacyLiaisonUserAdmin (admin .ModelAdmin ):
134+ list_display = ['pk' , 'person_link' , 'login_name' , 'user_level' , 'comment' , ]
135+ admin .site .register (LegacyLiaisonUser , LegacyLiaisonUserAdmin )
0 commit comments