【发布时间】:2020-10-07 14:44:22
【问题描述】:
当我将鼠标悬停在 Django Admin 视图中的文本(相机表情符号)上时,我想在弹出窗口中显示缩略图。我的代码有效,但内联显示图像,这破坏了网站的其余布局
我绝不是 Django 专家,所以我可能缺少一些简单的东西。如果这是最好的前进道路,我完全愿意使用其他库来提供帮助,但我不确定如何将它们适当地加载到 django admin 中。我也对纯 js/css 解决方案持开放态度——无论哪种效果最好!
这是我的代码
def image_column(self, obj):
format_html(foo + " " + \
'''<a href="{}"" target="_blank"
style="font-size: 18pt"
onmouseover="document.getElementById('{}_img').style.display='block';"
onmouseout="document.getElementById('{}_img').style.display='none';">????
<img id="{}_img" style="display:none" src="{}" />'''.format(img_url, img_id, img_id, img_id, img_url)
我希望有任何关于使其“弹出”而不是内联显示的最佳方式的想法或建议。谢谢!!
编辑: 现在一切正常,除了弹出窗口上显示的相机表情符号。背景中的图像是一张地图(应该在顶部)。相机图像来自它下面的行
【问题讨论】:
标签: javascript css django django-admin