我正在处理django paypal,想改变按钮src图片。所以我去了配置文件文件并编辑src目标。但是,我真的很想把源代码放在一边,我注意到
class PayPalPaymentsForm(forms.Form):
有
^{pr2}$它处理所有的图像src目的地。由于在源代码中更改这个def比更改conf更糟糕,我想知道是否有一种方法可以传递定制的def,比如在表单中传递初始参数?这样就不会更改源代码,而且我可以根据需要自定义get_image def。在
像这样的东西?在
def get_image(self):
....
....
paypal = {
'amount': 10,
'item_name': 'test1',
'item_number': 'test1_slug',
# PayPal wants a unique invoice ID
'invoice': str(uuid.uuid4()),
}
form = PayPalPaymentsForm(initial=paypal, get_image)
谢谢!在
只需子类
PayPalPaymentsForm
并重写get_image
。在如图所示:https://github.com/dcramer/django-paypal/blob/master/paypal/standard/conf.py
你必须改变贝宝图片,或贝宝订阅图片。。。在你的设置.py. 在
相关问题 更多 >
编程相关推荐