【问题标题】:how to show only starts in django star ratings如何只显示 Django 星级评分
【发布时间】:2018-09-24 05:00:32
【问题描述】:

我正在使用 django-star 评级,它工作正常,但除了星星之外,它还显示了额外的细节。我只是在写

{% ratings object 18 18 %}

在我的 HTML 中,它开始向我展示,但也

平均:4.50

评分数:2

您评分:未评分

请登录以进行评分。

我已阅读文档,但找不到任何内容。我不想在项目列表页面上显示此附加详细信息,但希望在该项目的详细信息页面上显示。

【问题讨论】:

    标签: django python-3.x django-templates django-views django-ratings


    【解决方案1】:

    您需要创建自己的star_ratings/widget.html 来显示您想要显示的详细信息。

    查看star_ratings/widget_base.html,您可以看到所有显示的字段。只需在扩展 star_ratings/widget_base.html 的 star_ratings/widget.html 中包含您想要的内容,您应该能够只包含您想要的结果。

    【讨论】:

    • 感谢您的回复,这工作正常,但正如我已经提到的那样 - 我不想在我的列表页面中显示其他详细信息,但是对于该项目的详细信息页面是的。这个新的 widget.html(没有详细信息)也在我不想要的详细信息页面中处于活动状态,有没有办法只在该页面中包含所需的小部件项目?
    猜你喜欢
    • 1970-01-01
    • 2021-08-01
    • 2021-02-06
    • 1970-01-01
    • 2023-03-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多