python - 捕获 Django views.py 中的所有 URL 参数?

标签 python django paypal-ipn

有很多问题讨论如何获取 1 个参数,但是如何获取所有参数并保持它们的顺序?

有这种方式:request.GET.get('q', '')获取1个参数。

我需要捕获对我的 URL 的 POST 请求,然后向该 URL 添加一个参数,然后立即将其发回以确认其有效性和来源。如果您想知道,这是针对 PayPal IPN 的。

谢谢!

最佳答案

正如@Daniel Roseman 所说,您可能不需要保留顺序,在这种情况下,您可以只使用request.GET dict

或者你可以获得原始查询字符串:

request.META['QUERY_STRING']

https://docs.djangoproject.com/en/dev/ref/request-response/#django.http.HttpRequest.META

关于python - 捕获 Django views.py 中的所有 URL 参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24763045/

相关文章:

python : Which is the best way to find distance between two points based on latitude/longitude using python?

python - django 向其他所有者授予的权限

Python以编程方式将尾随逗号添加到元组的末尾

Python TextWrapper,给定 n 行

python - Django:改进查询集

php - 如何在 Paypal 中设置混合定期付款和一次性付款

python - 如何确保数据库中保存的UTC日期等于Django中指定时区的午夜

python - 我如何过滤 itertools chain() 结果?

ruby-on-rails - Paypal自适应支付IPN回调: how to return the complete unaltered ipn message

php - 为什么 tlstest.paypal.com 可以在浏览器中运行,但不能在我的 PHP 代码中运行(对 Paypal IPN 有用)?