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)