私の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を使用してカスタム処理を実行したい:ユーザーの「投稿」オブジェクトをすべて取得し、それをフォローしているすべてのユーザーの投稿オブジェクトと組み合わせたい。
get_object_listを処理するためにuser__usernameを取得するにはどうすればよいですか?request.GET.get('user__username')を使用してリクエストから取得しようとしましたが、意味がないようでした(機能しませんでした)。
PS、とにかくuser__usernameを単なるusernameにする方法はありますか(見栄えを良くするため)?