You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

30 lines
891 B

from django.contrib import admin
from .models import Zone, Distance, Equipe, Challenge
class zoneAdmin(admin.ModelAdmin):
list_display = ('zone', 'etat')
def zone(self, obj):
return obj.nom+" (code: "+str(obj.code)+" mdp: "+str(obj.mdp)+")"
class distanceAdmin(admin.ModelAdmin):
list_display = ('zone1','zone2', 'distance')
def zone1(self, obj):
return obj.zone1.nom
def zone2(self, obj):
return obj.zone2.nom
class equipeAdmin(admin.ModelAdmin):
list_display = ('pk','nom')
class challengeAdmin(admin.ModelAdmin):
list_display = ('equipe','zone','rank')
def equipe(self, obj):
return obj.equipe.nom
def zone(self, obj):
return obj.zone.nom
admin.site.register(Zone, zoneAdmin)
admin.site.register(Distance, distanceAdmin)
admin.site.register(Equipe, equipeAdmin)
admin.site.register(Challenge, challengeAdmin)