Python 从url获取请求参数
我有一个url类型,其中查询字符串如下 接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/返回/返回/返回/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 PSZPC19iYXNpY19zZWFyY2hfd2>lkZ2V0PTAmcHJpY2VfX2x0ZT0%3D 我使用Python 从url获取请求参数,python,django,Python,Django,我有一个url类型,其中查询字符串如下 接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/返回/返回/返回/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触/接触
request.META.get('HTTP\u REFERER')
因为这是我的参考url而不是当前url,所以我无法使用请求。获取完整路径
现在我只需要它的next
值,即/contact/200/10626096
,但问题是我不能使用request.GET.GET('next')
,因为它不是当前的url
我不想使用split('?next=')
类型的解决方案,因为我正在寻找更多类似于request.GET.GET('next')的pythonic解决方案。
>>> from urlparse import parse_qs
>>> parse_qs('next=/contact/200/10626096&back%3DZHViYWkuZHViaXp6bGUubmxoL2NsYXNzaWZpZWQvYXV0b3M0eDRzL2FjdXJhL2NzeGVsLz95ZWFyX19ndGU9JmFkZGVkX19ndGU9JnNlbGxlcl90eXBlPSZpc19zZWFyY2g9MSZraWxvbWV0ZXJzX19ndGU9JnByaWNlX19ndGU9JnBsYWNlc19faWRfX2luPUVudGVyK0xvY2F0aW9uJTI4cyUyOStIZXJlJnBsYWNlc19faWRfX2luPSZ5ZWFyX19sdGU9MjAxMiZraWxvbWV0ZXJzX19sdGU9JmtleXdvcmRzPSZpc19iYXNpY19zZWFyY2hfd2lkZ2V0PTAmcHJpY2VfX2x0ZT0%3D')
{'next': ['/contact/200/10626096']}