pythonDjango如何过滤对象_全部设置按当前用户输入温度

2024-09-30 08:32:18 发布

您现在位置:Python中文网/ 问答频道 /正文

http://pastebin.com/Aa5rJxv8

我有django问题上面,我试图解释 我需要显示当前用户给用户书架上的书籍的评级

谢谢


Tags: django用户comhttp书籍pastebin书架上aa5rjxv8
1条回答
网友
1楼 · 发布于 2024-09-30 08:32:18

在模板中这样做的一种方法是定义一个custom filter。此自定义筛选器可以接受queryset和当前登录的用户作为参数,并执行必要的筛选。在

@register.filter
def filter_by_user(queryset, user):
    """Filter the queryset by (currently logged in) user"""
    return queryset.filter(added_by = user)

在模板中:

^{pr2}$

相关问题 更多 >

    热门问题