import os from django.contrib import admin from django.utils.html import mark_safe from .models import Adventure, Trip from worldtravel.models import Country, Region, VisitedRegion class AdventureAdmin(admin.ModelAdmin): list_display = ('name', 'type', 'user_id', 'date', 'image_display') list_filter = ('type', 'user_id') def image_display(self, obj): if obj.image: public_url = os.environ.get('PUBLIC_URL', 'http://127.0.0.1:8000').rstrip('/') public_url = public_url.replace("'", "") return mark_safe(f'