| 123456789101112131415161718192021222324 |
- from django.contrib import admin
- from django.contrib.auth.admin import UserAdmin
- from .models import CustomUser, Schichten, Rueckmeldungen
- # Register your models here.
- class CustomUserAdmin(UserAdmin):
- list_display = ('username', 'email', 'telefon', 'is_staff', 'is_active', 'available', 'available_from', 'available_until')
- fieldsets = (
- (None, {'fields': ('username', 'password')}),
- ('Persönliche Informationen', {'fields': ('first_name', 'last_name', 'email', 'telefon', 'available', 'available_from', 'available_until')}),
- ('Berechtigungen', {'fields': ('is_active', 'is_staff', 'is_superuser', 'groups', 'user_permissions')}),
- ('Wichtige Daten', {'fields': ('last_login', 'date_joined')}),
- )
- add_fieldsets = (
- (None, {
- 'classes': ('wide',),
- 'fields': ('username', 'email', 'password1', 'password2', 'telefon'),
- }),
- )
- admin.site.register(CustomUser, CustomUserAdmin)
- admin.site.register(Schichten)
- admin.site.register(Rueckmeldungen)
|