diff --git a/backend/apps/archive/admin.py b/backend/apps/archive/admin.py index c026bdc..b0ee50a 100644 --- a/backend/apps/archive/admin.py +++ b/backend/apps/archive/admin.py @@ -52,7 +52,7 @@ class PostAdmin(admin.ModelAdmin): "post_id", "source_site", "creator", - "title_at", + "title", "description_at", "mature", "date_created_fromated", @@ -60,14 +60,6 @@ class PostAdmin(admin.ModelAdmin): "date_last_import_formated", ] - @admin.display(description="Title") - def title_at(self, obj): - if obj.title.first() is not None: - if len(str(obj.title.first().content)) >= 80: - return obj.title.first().content[:77] + "..." - else: - return obj.title.first().content - @admin.display(description="Description") def description_at(self, obj): if len(str(obj.description.first().content)) >= 80: diff --git a/backend/core/settings.py b/backend/core/settings.py index 2955fad..d8f5c6d 100644 --- a/backend/core/settings.py +++ b/backend/core/settings.py @@ -17,6 +17,7 @@ from pathlib import Path # Build paths inside the project like this: BASE_DIR / 'subdir'. BASE_DIR = Path(__file__).resolve().parent.parent + # Quick-start development settings - unsuitable for production # See https://docs.djangoproject.com/en/5.1/howto/deployment/checklist/ @@ -28,6 +29,7 @@ DEBUG = True ALLOWED_HOSTS = ["localhost", "127.0.0.1", "northpaw.aroy.hs.tun"] + # Application definition INSTALLED_APPS = [ @@ -45,7 +47,6 @@ INSTALLED_APPS = [ "corsheaders", "django_celery_results", "django_celery_beat", - "sorl.thumbnail", # API apps "api", "api.schema", @@ -53,7 +54,7 @@ INSTALLED_APPS = [ "api.user", "api.posts", "api.creators", - # Apps for Backend logic + "images", "apps", "apps.archive", "apps.files", diff --git a/backend/core/urls.py b/backend/core/urls.py index ac99c3f..597b9c9 100644 --- a/backend/core/urls.py +++ b/backend/core/urls.py @@ -21,4 +21,5 @@ from django.urls import include, path urlpatterns = [ path("admin/", admin.site.urls), path("api/", include("api.urls")), + path("", include("images.urls")), ]