gpt4 book ai didi

带有自定义图像单元格的 django-tables2

转载 作者:行者123 更新时间:2023-12-04 15:01:12 26 4
gpt4 key购买 nike

在一个简单的 django-tables2 中,我如何在特定单元格中为 1 列渲染图像....

有些喜欢

   field1     field2   field3    .   .   .

行 1 A 图像 1 C

行 2 B 图像 2 D

.
.
.

最佳答案

在 Django Tables2 文档中:

http://django-tables2.readthedocs.org/en/latest/#subclassing-column

此部分的示例是 ImageColumn。

对于复杂的列,您可能希望从 render() 方法返回 HTML。这很好,但一定要将该字符串标记为安全以避免它被转义:

>>> from django.utils.safestring import mark_safe
>>> from django.utils.html import escape
>>>
>>> class ImageColumn(tables.Column):
... def render(self, value):
... return mark_safe('<img src="/media/img/%s.jpg" />'
... % escape(value))
...

官方文档链接: https://github.com/bradleyayers/django-tables2/blob/master/docs/index.rst (以防万一)

关于带有自定义图像单元格的 django-tables2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14107737/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com