【问题标题】:Can not make Detailview render data无法使 Detailview 呈现数据
【发布时间】:2022-01-16 00:36:29
【问题描述】:

大家好,我是基于 Django 类的视图的新手,我正在学习。

我做错了什么? 它应该呈现 id,但它没有

网址.py

path('v/<int:pk>', V.as_view(), name='v'),

views.py

class V(DetailView):
    model = Empresa
    template_name = 'detalle.html'

.html

{%for x in empresa_list%}

{{x.NombreEmpresa}}

{%endfor%}

【问题讨论】:

    标签: python django django-views


    【解决方案1】:

    这是一个DetailView,因此它将单个对象作为objectempresa 传递。因此,您可以使用:

    {{ <strong>object.NombreEmpresa</strong> }}

    因此没有 {% for … %} 循环。

    【讨论】:

      猜你喜欢
      • 2017-02-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多