emp*_*r0r 6 django django-views django-tables2
在一个简单的django-tables2中如何在特定单元格中渲染1个colum的图像....
有些喜欢
field1 field2 field3 . . .
Run Code Online (Sandbox Code Playgroud)
row1 A image1 C
row2 B image2 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))
...
Run Code Online (Sandbox Code Playgroud)
链接到官方文档:https://github.com/bradleyayers/django-tables2/blob/master/docs/index.rst(以防万一)
| 归档时间: |
|
| 查看次数: |
2342 次 |
| 最近记录: |