我正尝试在我的django web应用程序中添加支付网关。我使用2checkout作为我的支付网关。但是没有合适的源代码可以让我在app.Can中集成2checkout的完整流程,有人能帮我吗?我尝试按照link中的步骤进行操作,但没有太大帮助。
发布于 2016-04-30 21:01:41
Django 1.8+要求模型表单明确说明表单中应该包含哪些字段。您链接的库是4年前更新的,与最新版本的Django不再兼容。你可以使用fork自己修复它,或者用猴子修补它。
最简单的修复方法是使用to add fields = '__all__'
来复制旧的行为,但建议只包含您希望使用的字段。
class tocheckoutResponseForm(forms.ModelForm):
Ds_Date = forms.DateField(required=False, input_formats=('%d/%m/%Y',))
Ds_Hour = forms.TimeField(required=False, input_formats=('%H:%M',))
class Meta:
model = tocheckoutResponse
fields = '__all__'
但老实说,看到所有类名和字段名都不正确地使用大小写,我就不想使用这个库了。你最好是找到其他仍在积极开发的东西。
https://stackoverflow.com/questions/36953940
复制相似问题