From 5bb94d7bc5768b422606f931bbdc90bbd1fb6f20 Mon Sep 17 00:00:00 2001 From: Aroy-Art Date: Mon, 3 Feb 2025 23:20:17 +0100 Subject: [PATCH 1/2] Add: SourceSiteModel to django admin page --- backend/apps/archive/admin.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/backend/apps/archive/admin.py b/backend/apps/archive/admin.py index 694323f..54feacb 100644 --- a/backend/apps/archive/admin.py +++ b/backend/apps/archive/admin.py @@ -1 +1,10 @@ from django.contrib import admin + +from .models import SourceSiteModel + + +class SourceSiteAdmin(admin.ModelAdmin): + list_display = ["slug", "name", "date_last_import", "date_created"] + + +admin.site.register(SourceSiteModel, SourceSiteAdmin) From 5a3c568a158fb0ea26231bea3fd54695611e5eef Mon Sep 17 00:00:00 2001 From: Aroy-Art Date: Mon, 3 Feb 2025 23:22:22 +0100 Subject: [PATCH 2/2] Add: Description model to archive app --- backend/apps/archive/models.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/backend/apps/archive/models.py b/backend/apps/archive/models.py index 7848bc3..fe85862 100644 --- a/backend/apps/archive/models.py +++ b/backend/apps/archive/models.py @@ -33,3 +33,17 @@ class CategoryModel(models.Model): return str(self.name) else: return str(self.slug) + + +class DescriptionModel(models.Model): + hash = models.CharField(max_length=128) + content = models.TextField() + date_modified = models.DateTimeField(auto_now=True, editable=True) + date_created = models.DateTimeField(auto_now_add=True, editable=True) + + class Meta: + verbose_name = "Description" + verbose_name_plural = "Descriptions" + + def __str__(self): + return str(self.hash)