From 33a7287ee0d4571104575b7db1dfbc0d9467aaf9 Mon Sep 17 00:00:00 2001 From: luxagraf Date: Mon, 7 Apr 2025 19:20:04 -0500 Subject: notes: added tags to admin --- app/notes/models.py | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'app/notes/models.py') diff --git a/app/notes/models.py b/app/notes/models.py index c0c88e8..eb3faeb 100644 --- a/app/notes/models.py +++ b/app/notes/models.py @@ -37,5 +37,12 @@ class LuxNote(models.Model): self.body_html = markdown_to_html(self.body_markdown) super(LuxNote, self).save(*args, **kwargs) + def admin_tags(self): + return format_html_join( + '\n', "{},", + ((tag.slug, tag.name) for tag in self.tags.all()) + ) + admin_tags.short_description = 'Tags' + def get_absolute_url(self, *args, **kwargs): return reverse('notes:note-edit', kwargs={"pk": self.pk}) -- cgit v1.2.3-70-g09d2