【发布时间】:2021-04-03 19:15:45
【问题描述】:
我开始学习 django。我想创建一个目录站点。
我希望它是:主页 -> 州列表 -> 餐厅类型列表 -> 餐厅名称列表
我将“状态列表”作为 generic.ListView,它运行良好。我也尝试将“餐厅类型列表”作为 ListView,但它不会在 html 中提取任何数据。将其更改为 DetailView 会提取数据但具有重复条目。有没有办法将其限制为views.py 或restaurant_detail.html 中的唯一输出?
当前html代码为:
<p><b>Restaurant SECTION</b></p>
{% for name in states.restaurant_name_set.all %}
<p>{{name.restaurant_types}}</p>
{% endfor %}
我得到类似的东西:
高级餐厅 自助餐 自助餐 自助餐 食品卡车
我只想要一个,然后我可以链接到餐厅名称列表
【问题讨论】:
-
请分享您的模型和视图。
标签: python html django django-views detailview