Django:在发布到外部网站之前创建模型

时间:2011-07-05 10:06:16

标签: django paypal paypal-ipn

我想知道在发布到外部网站之前是否可以创建模型?

我正在尝试执行以下操作:

  • 用户点击购买按钮。
  • 将详细信息发布到Django视图。订单模型已创建。
  • Paypal IPN表单已发布。
  • 用户获取Paypal登录屏幕,登录,付费,...

我可以用Javascript做这个我想首先发布到Django,当它成功发布IPN表单但是我想知道是否有一个不涉及Javascript的解决方案?

1 个答案:

答案 0 :(得分:0)

我见过这样做的最好方法是Satchmo如何做到这一点:

http://www.satchmoproject.com/docs/dev/payment.html#paypal

已经有工作将其从Satchmo的核心转移到其自己的项目中:

https://bitbucket.org/bkroeze/django-bursar

使用Satchmo Paypal支付模块,您可以使用他们提供的“假”支付网关测试包括IPN在内的所有内容。使用此类模块,您可以在将其发布到外部网站之前进行测试。