From caa7a151502f0ec38b3743470567c941058ba423 Mon Sep 17 00:00:00 2001 From: Gregory Trullemans Date: Thu, 27 Apr 2023 13:09:55 +0200 Subject: [PATCH] First commit (without Notifications) --- jarvis/profiles/admin.py | 13 ++++++------- jarvis/profiles/models.py | 6 +++++- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/jarvis/profiles/admin.py b/jarvis/profiles/admin.py index 6d9bcd0..9d8881c 100644 --- a/jarvis/profiles/admin.py +++ b/jarvis/profiles/admin.py @@ -1,9 +1,6 @@ from django.contrib import admin -from .models import Profile -from django_admin_listfilter_dropdown.filters import ( - ChoiceDropdownFilter, - RelatedDropdownFilter, -) +from .models import Profile # , Notification +from django_admin_listfilter_dropdown.filters import RelatedDropdownFilter class ProfileAdmin(admin.ModelAdmin): @@ -12,6 +9,9 @@ class ProfileAdmin(admin.ModelAdmin): autocomplete_fields = ("user",) +admin.site.register(Profile, ProfileAdmin) + + # class NotificationAdmin(admin.ModelAdmin): # model = Notification # list_display = ("user", "gymnast", "functionality") @@ -19,9 +19,8 @@ class ProfileAdmin(admin.ModelAdmin): # list_filter = ( # ("user", RelatedDropdownFilter), # ("gymnast", RelatedDropdownFilter), -# ("functionality", ChoiceDropdownFilter), +# ("functionality", RelatedDropdownFilter), # ) -admin.site.register(Profile, ProfileAdmin) # admin.site.register(Notification, NotificationAdmin) diff --git a/jarvis/profiles/models.py b/jarvis/profiles/models.py index 44a0a78..4675d70 100644 --- a/jarvis/profiles/models.py +++ b/jarvis/profiles/models.py @@ -54,7 +54,11 @@ class Profile(models.Model): # gymnast = models.ForeignKey( # Gymnast, on_delete=models.CASCADE, related_name="notifications" # ) -# functionality = models.ForeignKey(ContentType, on_delete=models.CASCADE) +# functionality = models.ForeignKey( +# ContentType, +# on_delete=models.CASCADE, +# limit_choices_to={"app_label": "followup"}, +# ) # def __str__(self): # return f"{self.user} will be notified for add/update {self.functionality} to {self.gymnast}"