在 Django 模板中,我尝试在属于子模型(多表继承)的字段上重新组合列表。
我的模型.py
class Place(models.Model):
name = models.CharField(max_length=200)
location = models.CharField(max_length=500)
# ...
class Shopping_place(Place):
shopping_cat = models.ForeignKey(Shopping_Cat)
# ...
我的模板.html
{% regroup place_list.shopping_place.all by shopping_cat as shopping_cat_list %}
我的观点.py
place_list = Place.objects.all()
而且我想避免将Shopping_place
(子模型)发送到我的模板......