ERRORS:
<class 'blog.admin.CategoryAdmin'>: (admin.E108) The value of 'list_display[0]' refers to 'image_tag', which is n
ot a callable, an attribute of 'CategoryAdmin', or an attribute or method on 'blog.Category'.
System check identified 1 issue (0 silenced).
Asked
Active
Viewed 34 times
0

Ankit Tiwari
- 4,438
- 4
- 14
- 41
-
models.py def image_tag(self): return format_html( '
'.format(self.image)) admin.py class CategoryAdmin(admin.ModelAdmin): list_display = ('image_tag', 'title', 'description', 'url', 'add_date',) search_fields = ('title',) urls.py urlpatterns = [ path('admin/', admin.site.urls), ] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) – Prof. B. M. Kataria Dec 31 '21 at 05:57
-
Please refer this questions [answer](https://stackoverflow.com/questions/16307307/django-admin-show-image-from-imagefield) – Akash senta Dec 31 '21 at 06:17
1 Answers
0
model.py
class Demo(models.Model):
""" Class for demo Model. """
image = models.ImageField(upload_to='folder_name/', null=True, blank=True)
views.py
class DemoAdmin(admin.ModelAdmin):
""" Class for Demo Admin. """
list_display = ('image_source',)
def image_source(self):
return format_html('media/folder_name/{}'.format(self.image))

Ankit Tiwari
- 4,438
- 4
- 14
- 41

Akash Nagtilak
- 325
- 1
- 5