forked from TagesschuleElementa/www.tagesschule-elementa.ch
user model
This commit is contained in:
@@ -32,6 +32,8 @@ INSTALLED_APPS.extend([
|
||||
'image_cropping',
|
||||
])
|
||||
|
||||
AUTH_USER_MODEL = 'project.User'
|
||||
|
||||
MIDDLEWARE_CLASSES.extend([
|
||||
# add your own middlewares here
|
||||
])
|
||||
|
||||
@@ -3,7 +3,35 @@ from django.contrib import admin
|
||||
from cms.extensions import PageExtensionAdmin
|
||||
from parler.admin import TranslatableAdmin
|
||||
|
||||
from project.models import ImageExtension, SliderItemQualification, Notification
|
||||
from project.models import ImageExtension, SliderItemQualification, Notification, User
|
||||
|
||||
|
||||
@admin.register(User)
|
||||
class UserAdmin(CorporateMemberZoneUserAdmin):
|
||||
readonly_fields = ['last_login', 'date_joined', 'company_name', 'is_approved']
|
||||
fieldsets = (
|
||||
(None, {'fields': ('email', 'password')}),
|
||||
(_('Personal info'), {'fields': (
|
||||
('company', 'company_name',),
|
||||
'gender',
|
||||
'title',
|
||||
('first_name', 'last_name',))}),
|
||||
(_('Member info'), {'fields': (
|
||||
'member_groups',
|
||||
)}),
|
||||
(_('Permissions'), {'fields': (
|
||||
('is_active', 'is_approved'),
|
||||
'is_staff',
|
||||
'is_superuser',
|
||||
'groups',
|
||||
'user_permissions'
|
||||
)}),
|
||||
(_('Important dates'), {'fields': (
|
||||
'last_login',
|
||||
'date_joined'
|
||||
)}),
|
||||
)
|
||||
list_display = ('email', 'company', 'first_name', 'last_name', 'is_staff')
|
||||
|
||||
|
||||
@admin.register(ImageExtension)
|
||||
|
||||
@@ -15,6 +15,9 @@ from image_cropping import ImageRatioField
|
||||
from project.utils import AbstractClassWithoutFieldsNamed as without
|
||||
|
||||
|
||||
class User(CorporateMemberZoneAbstractUser):
|
||||
pass
|
||||
|
||||
class ImageExtension(PageExtension):
|
||||
image = CroppableFilerImageField(verbose_name='Bild', null=True, blank=True)
|
||||
cropping = ImageRatioField('image', '1000x1000', free_crop=True)
|
||||
|
||||
Reference in New Issue
Block a user