在dashbord中使用django-tables2

在dashbord中使用django-tables2,django,django-templates,django-tables2,Django,Django Templates,Django Tables2,正在尝试将django表放入dashboard.html页面。我可以在另一个html文件中可视化我的表,但无法修复如何放入仪表板页面 models.py class Asset(models.Model): type = models.ForeignKey(AssetType, on_delete=models.CASCADE) lc_phase = models.ForeignKey("Asset_Life_Cycle.LifeCyclePhase", o

正在尝试将django表放入dashboard.html页面。我可以在另一个html文件中可视化我的表,但无法修复如何放入仪表板页面

models.py


class Asset(models.Model):
    type = models.ForeignKey(AssetType, on_delete=models.CASCADE)
    lc_phase = models.ForeignKey("Asset_Life_Cycle.LifeCyclePhase", on_delete=models.CASCADE)
    name = models.CharField(max_length=30)
    # BaseSpatialField.srid()
    geom = models.GeometryField()
views.py

from .models import Asset
import django_tables2 as tables



class AssetTable(tables.Table):
    class Meta :
        model = Asset

class AssetTableView(tables.SingleTableView):

    queryset = Asset.objects.all()
    table_class = AssetTable
    template_name = 'deneme.html'
我试过了,但没用


{% for asset in queryset %}

    <p>Name {{asset.name}} </span> </p>

  {% endfor %}


{queryset%中的资产为%1}
名称{{asset.Name}

{%endfor%}
django-tables2的妙处在于,您不需要循环查询集中的所有对象。只需在模板中使用以下代码即可显示表格:

{%load render_table from django_tables 2%}
{%render_table%}