我正在使用 django 框架并尝试集成 paypal 支付网关。但我收到这个错误
build_attrs() got an unexpected keyword argument 'type'
Run Code Online (Sandbox Code Playgroud)
Django 版本:1.11.11
Python 版本:3.6.3
异常值:build_attrs() 获得意外的关键字参数“type”
异常位置:/home/iuser/anaconda3/lib/python3.6/site-packages/paypal/standard/渲染中的 widgets.py,第 35 行
from django import forms
try:
from django.forms.utils import flatatt # Django 1.7 and later
except ImportError:
from django.forms.util import flatatt # earlier
from django.utils.safestring import mark_safe
from django.utils.encoding import force_text
class ValueHiddenInput(forms.HiddenInput):
"""
Widget that renders only if it has a value.
Used to remove unused fields from PayPal buttons.
"""
def render(self, name, value, attrs=None):
if value …Run Code Online (Sandbox Code Playgroud)