django-tables2 - django-tables2:linkify,如何使目标新窗口
问题描述
像这样使用 linkfy 参数:
def linkify_sale(**kwargs):
record = kwargs.get("record")
if record:
return f"https://...url...#{record.get('order_sale_id')}"
class ASA_Journal_ViewTable(tables.Table):
...
order_sale_nbr = tables.Column(verbose_name="Sales Order Number", linkify=linkify_sale)
作品。但是如何在链接上指定一个目标,在新窗口中打开?
解决方案
好的,像这样
order_sale_nbr = tables.Column(verbose_name="Sales Order Number", linkify=linkify_sale, attrs={"a":{
"target":"_blank"}})