首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >django-tables2 linkColumn外部url

django-tables2 linkColumn外部url
EN

Stack Overflow用户
提问于 2012-11-04 00:51:45
回答 2查看 3.8K关注 0票数 4

我有两个模型属性- model.name和model.url。我需要创建一个linkColumn,它的列名为model.name,并链接到model.url中指定的url

这样的事情有可能实现吗?

谢谢

EN

回答 2

Stack Overflow用户

发布于 2012-11-14 15:02:26

您可以使用TemplateColumn来实现它。您的tables.py应该如下所示

代码语言:javascript
复制
# yourapp/tables.py
import django_tables2 as tables
from yourapp.models import yourmodel
class YourTable(tables.Table):
    name = tables.TemplateColumn('<a href="{{record.url}}">{{record.name}}</a>')
    class Meta:
        model = yourmodel
        fields = ('name') # fields to display

你可以参考DOC,了解更多信息。

票数 9
EN

Stack Overflow用户

发布于 2012-11-04 01:21:29

我通过创建一个自定义列来实现它,该列查询数据库并根据给定的属性呈现链接

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13211301

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档