假设我的 override_urls 是这样的:
def override_urls(self):
return [
url(r"^(?P<resource_name>%s)/(?P<user__username>\w{4,30})%s$" % (self._meta.resource_name, trailing_slash()), self.wrap_view('dispatch_list'), name="api_dispatch_list"),
]
我想对 user__username 进行一些自定义处理:我想获取用户的所有“帖子”对象并将其与他们关注的每个人的帖子对象结合起来。
如何获取 user__username 以供 get_object_list 处理?我尝试使用 request.GET.get('user__username') 从请求中获取它,但这似乎没有意义(并且没有用)。
PS,无论如何将 user__username 变成用户名(为了美观)?