From 1a7585b5420d40828a8df2219a0de74457eace19 Mon Sep 17 00:00:00 2001 From: salazard <hamzatouizrat@yahoo.com> Date: Sun, 11 Sep 2022 13:01:02 +0200 Subject: [PATCH] fix admin interface --- users/admin.py | 3 ++- visits/admin.py | 5 +++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/users/admin.py b/users/admin.py index aa7448e..89f5ff3 100644 --- a/users/admin.py +++ b/users/admin.py @@ -10,13 +10,14 @@ from .models import User from django.http import HttpResponse import csv + class UserParticipationInline(ParticipationInline): """Inline for Participation on the User admin panel. All fields are read-only. """ - readonly_fields = ('user', 'visit', 'accepted', 'present',) + readonly_fields = ('user', 'visit', 'accepted', 'present', 'submitted') verbose_name = 'Participation aux sorties' verbose_name_plural = 'Participation aux sorties' diff --git a/visits/admin.py b/visits/admin.py index 4bd2a6d..fd8ed26 100644 --- a/visits/admin.py +++ b/visits/admin.py @@ -101,9 +101,10 @@ class ParticipationInline(admin.TabularInline): # template = "visits/visit_tabular.md" actions = ["export_as_csv"] model = Visit.participants.through + extra = 0 - fields = ('name', 'school', 'user', 'submitted', 'accepted', 'present') - readonly_fields = ('name', 'school', 'user', 'submitted') + fields = ('user', 'submitted', 'accepted', 'present') + readonly_fields = ('user', 'submitted') def school(self, participation: Participation): """Return a link to the participation's user's school.""" -- GitLab