NA
Size: a a a
NA
NA
SS
class AdminImageWidget(AdminFileWidget):
def render(self, name, value, attrs=None, renderer=None):
output = []
if value and getattr(value, "url", None):
image_url = value.url
file_name = str(value)
output.append(u' <a href="%s" target="_blank"><img src="%s" alt="%s" width="150" height="150" style="object-fit: cover;"/></a> ' % \
(image_url, image_url, file_name))
output.append(super(AdminFileWidget, self).render(name, value, attrs, renderer))
return mark_safe(u''.join(output))
AT
AT
SS
A
i
VT
get_queryset
в классе админкиVT
def get_queryset(self, request):
queryset = super().get_queryset(request)
... модифицируй как угодно...
return queryset
i
get_queryset
в классе админкиVT
VT
i
i
VT
i