【发布时间】:2019-02-11 02:05:12
【问题描述】:
我想在我的模板上显示 4 个与当前项目具有相同标签的相关项目。 我正在使用大包 django-taggit 并且我已经阅读了 django-taggit doc
他们没有解释如何使用“similar_objects()”来制作具有基于类的视图的相关项目
我的意见.py:
class GameDetail(DetailView):
model = Game
template_name = 'core/game_detail.html'
context_object_name = 'game_detail'
我的模型.py:
class Game(models.Model):
name = models.CharField(max_length=140)
developer = models.CharField(max_length=140)
game_trailer = models.CharField(max_length=300, default="No Trailer")
game_story = models.TextField(default='No Story')
tags = TaggableManager()
我的模板“game_detail.html”很长,如果您能解释一下如何在我的视图中使用django-taggit以及如何在模板上显示相关项目,我将不胜感激
【问题讨论】:
标签: django django-taggit