36 lines
805 B
Python
36 lines
805 B
Python
from django.contrib import admin
|
|
|
|
from .models import Sifrovacka, Sifra, Tajenka, Napoveda, OdpovedUcastnika, NapovezenoUcastnikovi
|
|
|
|
|
|
class SifryInline(admin.TabularInline):
|
|
fields = ('cislo', 'nazev', 'preskocitelna')
|
|
show_change_link=True
|
|
model = Sifra
|
|
extra = 0
|
|
|
|
|
|
@admin.register(Sifrovacka)
|
|
class SifrovackaAdmin(admin.ModelAdmin):
|
|
inline_type = 'tabular'
|
|
inlines = [SifryInline]
|
|
|
|
class TajenkaInline(admin.TabularInline):
|
|
model = Tajenka
|
|
extra = 0
|
|
|
|
class NapovedaInline(admin.TabularInline):
|
|
model = Napoveda
|
|
extra = 0
|
|
|
|
|
|
@admin.register(Sifra)
|
|
class SifraAdmin(admin.ModelAdmin):
|
|
inline_type = 'tabular'
|
|
inlines = [TajenkaInline, NapovedaInline]
|
|
|
|
|
|
admin.site.register(Tajenka)
|
|
admin.site.register(Napoveda)
|
|
admin.site.register(OdpovedUcastnika)
|
|
admin.site.register(NapovezenoUcastnikovi)
|