Statistics
| Branch: | Tag: | Revision:

root / edumanage / admin.py @ c2b3014a

History | View | Annotate | Download (1 kB)

1
# -*- coding: utf-8 -*-.
2
from django.contrib import admin
3
from eduroam.edumanage.models import *
4

    
5
from django.contrib.contenttypes import generic
6

    
7

    
8
class NameInline(generic.GenericTabularInline):
9
    model = Name_i18n
10
    
11
class UrlInline(generic.GenericTabularInline):
12
    model = URL_i18n
13

    
14

    
15
class InstitutionAdmin(admin.ModelAdmin):
16
    inlines = [
17
        NameInline,
18
    ]
19

    
20
class ServiceLocAdmin(admin.ModelAdmin):
21
    inlines = [
22
        NameInline,
23
    ]
24

    
25
class RealmInLine(admin.ModelAdmin):
26
    inlines = [
27
        UrlInline,
28
    ]
29

    
30
   
31
admin.site.register(Name_i18n)
32
admin.site.register(Contact)
33
admin.site.register(InstitutionContactPool)
34
admin.site.register(URL_i18n)
35
admin.site.register(InstRealm)
36
admin.site.register(InstServer)
37
admin.site.register(InstRealmMon)
38
admin.site.register(MonProxybackClient)
39
admin.site.register(MonLocalEAPOLData)
40
admin.site.register(ServiceLoc, ServiceLocAdmin)
41
admin.site.register(Institution, InstitutionAdmin)
42
admin.site.register(InstitutionDetails)
43
admin.site.register(Realm, RealmInLine)
44
admin.site.register(RealmData)