如何解决django-paypal弃用错误:不赞成使用initial ['return_url']
我正在尝试将django-paypal付款集成到我的应用程序中,但是即使我使用的是最新版本,也一直收到此错误。
Please use initial['return'] instead""",DeprecationWarning)
DeprecationWarning: The use of the initial['return_url'] is Deprecated.
Please use initial['return'] instead
这是在调用PayPalPaymentsForm
form = PayPalPaymentsForm(initial=paypal_dict,button_type="subscribe")
对此有任何解决方法吗?
解决方法
只需按照说的做,将return_url
更改为return
。
您可以从the related code中找到答案:
def _fix_deprecated_return_url(self,initial_args):
if 'return_url' in initial_args:
warn("""The use of the initial['return_url'] is Deprecated.
Please use initial['return'] instead""",DeprecationWarning)
initial_args['return'] = initial_args['return_url']
del initial_args['return_url']
return initial_args
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。