簡単に言えば、Pyramid では、誰かがページをリクエストしたとき、例えば:
/foo/#bar
アンカーが何であるかを知るにはどうすればよいですか? この場合、 になりますbar
。これは些細なことのように思えますが、Pyramid でこの情報を取得する方法がわかりません。
request.current_route_path()
、このシナリオでのみ返さrequest.url
れます。request.path
/foo/
(実際、Pyramid はこれをまったく認識していないのでしょうか? たぶん、サーバーはこの情報を受信しないだけで、私は今までそのことに気づいていませんでした)