通用视图:object_list如何传递请求变量
如何将通用视图中的请求变量传递给查询集。
例如,我需要将 req_brand_slug 从请求传递到查询集中的过滤器:
all_by_brand = {
'queryset': Br.objects.filter(slug=req_brand_slug)
}
url(r'^model/(?P<req_brand_slug>[\w|-]+)/$', all_by_brand , name='brand'),
How to pass request variable in generic views to a queryset.
For example i need to pass req_brand_slug from request to a filter in queryset:
all_by_brand = {
'queryset': Br.objects.filter(slug=req_brand_slug)
}
url(r'^model/(?P<req_brand_slug>[\w|-]+)/
, all_by_brand , name='brand'),
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您必须创建自己的视图,该视图使用自定义参数调用通用视图。
You'll have to create your own view which calls the generic view with custom params.