From 22fe8557b5fb9369c7a506c90aeeaae310718a12 Mon Sep 17 00:00:00 2001 From: Dylan Sechet <dylan.sechet82@gmail.com> Date: Thu, 7 Jan 2021 12:16:49 +0100 Subject: [PATCH] Custom participation_inline css --- oser_backend/settings/common.py | 2 +- visits/admin.py | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/oser_backend/settings/common.py b/oser_backend/settings/common.py index 9579af4..7d62a94 100644 --- a/oser_backend/settings/common.py +++ b/oser_backend/settings/common.py @@ -264,7 +264,7 @@ SENDGRID_ECHO_TO_STDOUT=True MAILS_ENABLED = True MAILS_NOTIFICATIONS_ADDRESS = 'notifications@oser-cs.fr' -MAILS_RAISE_EXCEPTIONS = True +MAILS_RAISE_EXCEPTIONS = False # Visits app config VISITS_TEAM_EMAIL = os.environ.get('VISITS_TEAM_EMAIL', diff --git a/visits/admin.py b/visits/admin.py index 66e542a..b59f8e8 100644 --- a/visits/admin.py +++ b/visits/admin.py @@ -74,12 +74,15 @@ class VisitForm(forms.ModelForm): self.add_error('end_time', error) -class ParticipationInline(admin.StackedInline): +class ParticipationInline(admin.TabularInline): """Inline for Participation.""" model = Visit.participants.through extra = 0 - + fields = ('user', 'submitted', 'present') + readonly_fields = ('user', 'submitted') + class Media: + css = { "all" : ("css/hide_admin_original.css",) } def accept_selected_participations(modeladmin, request, queryset): """Accept selected participations in list view.""" -- GitLab