django-paypal 弃用错误:不推荐使用初始 ['return_url']
Posted
技术标签:
【中文标题】django-paypal 弃用错误:不推荐使用初始 [\'return_url\']【英文标题】:django-paypal deprecation error : Use of the initial['return_url'] is Deprecateddjango-paypal 弃用错误:不推荐使用初始 ['return_url'] 【发布时间】:2021-01-31 19:18:12 【问题描述】:我正在尝试将 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")
有什么解决办法吗?
【问题讨论】:
【参考方案1】:照它说的做,把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
【讨论】:
以上是关于django-paypal 弃用错误:不推荐使用初始 ['return_url']的主要内容,如果未能解决你的问题,请参考以下文章
正在显示弃用警告“不推荐使用 server/replset/mongos/db 选项”
正在显示弃用警告“不推荐使用 server/replset/mongos/db 选项”
为啥不推荐使用 Enumerable#each_with_object ?