Statistics
| Branch: | Tag: | Revision:

root / edumanage / admin.py @ 0790d933

History | View | Annotate | Download (1.2 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 InstitutionDetailsAdmin(admin.ModelAdmin):
21
    inlines = [
22
        UrlInline, 
23
    ]
24

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

    
30
class RealmInLine(admin.ModelAdmin):
31
    inlines = [
32
        UrlInline,
33
    ]
34

    
35
   
36
admin.site.register(Name_i18n)
37
admin.site.register(Contact)
38
admin.site.register(InstitutionContactPool)
39
admin.site.register(URL_i18n)
40
admin.site.register(InstRealm)
41
admin.site.register(InstServer)
42
admin.site.register(InstRealmMon)
43
admin.site.register(MonProxybackClient)
44
admin.site.register(MonLocalEAPOLData)
45
admin.site.register(ServiceLoc, ServiceLocAdmin)
46
admin.site.register(Institution, InstitutionAdmin)
47
admin.site.register(InstitutionDetails, InstitutionDetailsAdmin)
48
admin.site.register(Realm, RealmInLine)
49
admin.site.register(RealmData)